728x90
using System;
using System.Runtime.InteropServices;
namespace LearnDotnet
{
internal class Program
{
//열거형식(eRace)정의
enum eRace
{
Terran = 1,
Protoss = 2,
Zerg = 3
}
static void Main(string[] args)
{
Console.Write("(1.테란, 2.프로토스, 3.저그) 종족중 하나를 입력하세요: ");
string input = Console.ReadLine();
Console.WriteLine("input: {0}", input);
//문자열(숫자형식)->정수->열거형
//var race = (eRace)Convert.ToInt32(input); <--이렇게 해도 됨
int intRace = Convert.ToInt32(input);
eRace selectedRace = (eRace)intRace;
Console.WriteLine("당신은 {0}을 선택 했습니다.", selectedRace);
}
}
}
**3을 입력하였을 경우
'KDT > C# 프로그래밍' 카테고리의 다른 글
23/07/20 퀴즈2 (0) | 2023.07.20 |
---|---|
23/07/20 퀴즈1 (0) | 2023.07.20 |
디아블로 아이템 열거형식(enum) (0) | 2023.07.20 |
디아블로 아이템5 (0) | 2023.07.20 |
스타크래프트 (마린 vs 저그) (0) | 2023.07.20 |