질문자 :lomaxx C#에서 int enum 으로 캐스팅하는 방법은 무엇입니까? 정수에서 : YourEnum foo = (YourEnum)yourInt; 문자열에서: YourEnum foo = (YourEnum) Enum.Parse(typeof(YourEnum), yourString); // The foo.ToString().Contains(",") check is necessary for enumerations marked with an [Flags] attribute if (!Enum.IsDefined(typeof(YourEnum), foo) && !foo.ToString().Contains(",")) { throw new InvalidOperationException($"{yourString} i..