S_pot
C#_enum 본문
enum OrderState { Ordered, Paymented, Prepared, Sended};
// 상태를 숫자로 표현하지 않고, 숫자에 명칭을 붙여주는 방식
// 예를들어 결제완료, 배송준비중, 배송중, 배송완료를 표현할때 쓰인다.
class Program
{
static OrderState OrderCheck(int orderId)
{
return OrderState.Ordered;
}
static void Main(string[] args)
{
if (OrderCheck(12345) == OrderState.Ordered)
{
Console.WriteLine("주문 완료되었습니다.")
}
}
}
'C#' 카테고리의 다른 글
C#_캡슐화: 입력값 제한 시키는 방법 (0) | 2021.06.03 |
---|---|
C#_Generic(제네릭) 메서드: 코드의 중복을 최소화 (0) | 2021.06.03 |
C#_continue키워드 (0) | 2021.06.01 |
C#_break키워드 (0) | 2021.06.01 |
C#_foreach반복문 (0) | 2021.06.01 |