Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Các loại câu lệnh điều kiện (conditional statements) được hỗ trợ bởi C#?

Câu lệnh điều kiện yêu cầu lập trình viên chỉ định một hoặc nhiều điều kiện để được đánh giá hoặc kiểm tra bởi chương trình, cùng với câu lệnh hoặc các câu lệnh được thực thi nếu điều kiện được xác định là true, và tùy chọn, các câu lệnh khác được thực thi nếu điều kiện được xác định là false.

Dưới đây là các loại câu lệnh điều kiện:

Thứ tự Câu lệnh & Mô tả
1 if statement
Câu lệnh if bao gồm một biểu thức boolean theo sau bởi một hoặc nhiều câu lệnh.
2 if...else statement
Câu lệnh if có thể được theo sau bởi một câu lệnh else tùy chọn, thực thi khi biểu thức boolean là false.
3 nested if statements
Bạn có thể sử dụng một câu lệnh if hoặc else if bên trong một câu lệnh if hoặc else if khác.
4 switch statement
Câu lệnh switch cho phép một biến được kiểm tra bằng nhau đối với một danh sách các giá trị.
5 nested switch statements
Bạn có thể sử dụng một câu lệnh switch bên trong một câu lệnh switch khác.

Hãy xem ví dụ về câu lệnh switch lồng nhau trong C#:

switch (a) { 
    case 100: 
        Console.WriteLine("This is part of outer switch "); 
        switch (b) { 
            case 200: 
                Console.WriteLine("This is part of inner switch "); 
                break; 
        } 
        break; 
}