Flags
-
2/21 | TIL : Enum Type, Flags, HasFlagToday I Learned/C# 2023. 2. 21. 12:56
Enum Type namespace EnumTest { enum Item { Coffee = 1, Tea, IceCream, Bread } class Program { static void Main(string[] args) { //Order(2,3)라고 쓰면 개발자는 Tea = 2라는 것을 따로 알고있어야 함 => enum type으로 선언 Order(Item.Tea, 3); //order 3 tea static void Order(Item item, int qty) { switch (item) { case Item.Coffee: //Make Coffee break; case Item.Tea: //Make Tea break; case Item.IceCream: //Make IceCream break; ..