Nội dung
Giới thiệu
Khi lập trình về điều kiện xử lý, ta thường chọn cấu trúc if …..else. Bên cạnh đó, C# còn cung cấp thêm cấu trúc switch giúp chương trình có thể đơn giản hóa mã phải
viết để điều khiển các biểu thức lựa chọn.
Cấu trúc
switch (<biểu thức>) { case <giá trị 1>: <Khối lệnh 1>; case <giá trị 2>: <Khối lệnh 2>; ……………………… [default: câu lệnh mặc định] };
Ví dụ: kiểm tra a thỏa mãn các trường hợp 1, 2, 3 không. Nếu không thỏa mãn sẽ thực thi trường hợp default:
int a = int.Parse(Console.ReadLine()); switch (a) { case 1: Console.WriteLine("a =1"); break; case 2: Console.WriteLine("a =2"); break; case 3: Console.WriteLine("a =3"); break; default: Console.WriteLine("a is not 1,2, or 3"); break; }
Kết quả tương ứng với a = 4
Lời kết
Trên đây csharpcanban.com đã Hướng dẫn các bạn sử dụng cấu trúc rẽ nhánh switch case trong C#. Hãy thực hành và vận dụng vào các ứng dụng của các bạn. Hãy đặt câu hỏi trong phần bình luận ở dưới đây. Csharpcanban.com sẽ hướng dẫn các bạn chi tiết nhất. Hãy thường xuyên theo dõi website csharpcanban.com để cập nhật các nội dung mới nhé các bạn.
Bản quyền
Nội dung trên csharpcanban.com được biên soạn, biên dịch từ nhiều nguồn khác nhau, đồng thời đã được viết thành chương trình chạy. Csharpcanban.Com bảo lưu mọi quyền đối với những bài viết này. Mọi hình thức sao chép đều cần phải được Csharpcanban.Com cấp phép.