본문 바로가기
개발일지/임시카테고리

dart - enum 사용해야하는 이유

by 다니엘의 개발 이야기 2025. 3. 21.
320x100

#1 enum 기본

// enum은 보통 열거 되어야 하는 목록이 있을때 사용된다.
// 때문에, 중간에 추가되는 값이 아닌, 여기 선언 되어있는 것만으로만 사용해야하는
// 무언가를 나뿐만 아니라 다른 코드 사용자에게도 알려주고 싶을때 이렇게 사용한다.


enum Status{
  approved, // 승인
  pending, // 대기
  rejected // 거절
}

// enum 사용시 문법
void main() {
  Status status = Status.approved;
  
  if(status == Status.approved){
    print('승인입니다.');
  } else if(status == Status.pending) {
    print('대기입니다.');
  } else {
    print('거절 입니다.');
  }
}
300x250