오늘 배운 내용
- 열거형
열거형
- 열거형은 숫자에 별명을 붙이는 기능이다.(사용자가 만드는 커스텀 데이터 타입과 비슷하다.)
선언방법
enum 선언명
{
}
열거형의 형식
enum Inventory
{
Equipment,
Item,
Fashion
}
- 열거형 멤버의 연결된 상수값은
int형식이며, 0부터 시작하고 정의되는 텍스트 순서에 따라 1씩 증가한다
열거형의 활용
enum Inventory
{
Equipment ,
Item, = 4
Fashion
}
- 위처럼 텍스트에 상수값을 지정해주는 방법도 가능하다.
public enum InventorySlot
{
Equipment,
Item,
Fashion
}
public class Example
{
public static void Main()
{
InventorySlot a = InventorySlot.Item;
Console.WriteLine($"현재 보고계신 인벤토리창은 {a} 입니다");
}
}
- 아직 많이 어려워서 개념도 이해가 잘 안되고, 과제가 밀려서 이번주 TIL은 주말까지 이용해서 적게 되었다... 빨리 개념도 이해하고 기초지식을 익혀서 코딩을 하고싶다!