using System; namespace VRM { public static class EnumUtil { public static T TryParseOrDefault(string src)where T: struct { try { return (T)Enum.Parse(typeof(T), src, true); } catch(Exception) { return default(T); } } } }