Flutter

Flutter - enum형

바람사탕 2022. 9. 6. 23:31
반응형

C언어와 거의 동일하다.

enum MyColors {
   red,
   orange,
   yellow,
   green,
   blue,
   indigo,
   violet
}
 switch (this) {
      case MyColors.red:
        return 'This is red';
      case MyColors.orange:
        return 'This is orange';
      case MyColors.yellow:
        return 'This is yellow';
      case MyColors.green:
        return 'This is green';
      case MyColors.blue:
        return 'This is blue';
      case MyColors.indigo:
        return 'This is indigo';
      case MyColors.violet:
        return 'This is violet';
      default:
        return 'MyColors is null';
    }
  }
반응형