Код: Выделить всё
// giving eTankComponents is an [Flags] enum
[Flags]
public enum eTankComponents
{
Empty = 0,
Barrel = 1,
wheels = 2,
}
Type enumType = Type.GetType("eTankComponents");
object emptyTank = Enum.Parse(enumType, "Empty");
object tankWithBarrel = Enum.AddFlag(emptyTank, enumType, Enum.Parse(enumType, "Barrel"));
object fullTank = Enum.AddFlag(tankWithBarrel, enumType, Enum.Parse(enumType, "wheels"));`
искал в Интернете и ничего не нашел.>
Подробнее здесь: https://stackoverflow.com/questions/792 ... t-enum-typ
Мобильная версия