ข้ามไปยังเนื้อหาหลัก
ProgrammerThailand

Flutter

Switch ในภาษา Dart

เรียนรู้การเขียน switch statement ในภาษา Dart

void main() {
  printError(NetworkError.badURL);
}

enum NetworkError {
  badURL,
  timeout,
  resourceNotAvilable
}

void printError(NetworkError error) {
  switch (error) {
    case NetworkError.badURL:
      print('bad url');
      break;
     case NetworkError.timeout:
      print('timeout');
      break;
     case NetworkError.resourceNotAvilable:
      print('resource not avilable');
      break;
  }
  
}

ผลลัพท์

bad url

 

ติดปัญหาตอนทำตาม? ถามในชุมชน

ความคิดเห็น (0)

ยังไม่มีความคิดเห็น — เริ่มคุยเป็นคนแรก ถามสิ่งที่สงสัย หรือแชร์ประสบการณ์ของคุณ