Thông tin liên hệ
- 036.686.3943
- admin@nguoicodonvn2008.info
Đôi khi, bạn sẽ muốn code C# chỉ chạy ở những điều kiện nhất định. Các lệnh và toán tử trong C# dưới đây sẽ giúp bạn làm việc đó.

Lệnh điều kiện cho phép một chương trình thực hiện các tác vụ khác nhau dựa trên điều kiện cụ thể. Chúng thường được viết dưới dạng lệnh “if-then” (nếu-thì). Tại đây, một khối code chỉ chạy nếu một điều kiện nào đó là true.
Trong C#, bạn có thể viết các lệnh điều kiện bằng nhiều cách khác nhau, bao gồm lệnh if-else chuẩn, lệnh switch, toán tử bậc ba và toán tử ba ngôi nullable.
Bạn có nhiều cách khác nhau để viết lệnh điều kiện trong JavaScript, Java, C++, Python và các ngôn ngữ khác. Trong C#, bạn có tể bắt đầu thực hành những lệnh này trong một ứng dụng C# đơn giản ở Visual Studio.
Lệnh if kiểm tra một điều kiện để đánh giá độ chính xác của nó. Nếu điều kiện đánh giá là true, code trong khối này sẽ chạy. Nếu không, nó sẽ không hoạt động.
int age = 25;
if (age >= 18)
{
Console.WriteLine("You are an adult.");
}
Bạn có thể thêm các khối else-if nếu muốn khối code khác chạy cho một nhóm điều kiện khác nhau. Một khối else sẽ chạy khi không có điều kiện nào trước đó được đánh giá là đúng (true).
int age = 25;
if (age >= 18)
{
Console.WriteLine("You are an adult.");
}
else if (age >= 13)
{
Console.WriteLine("You are a teenager.");
}
else
{
Console.WriteLine("You are a child.");
}
Ở ví dụ trên, lệnh if đầu tiên là true và chạy khối code đầu tiên. Nếu giá trị của biến tuổi là 15, thay vào đó, chương trình này sẽ chạy khối code thứ hai. Nếu biến tuổi là 8, chương trình sẽ chạy code bên trogn khối else.
Nếu khối code muốn chạy chỉ bao gồm một dòng, bạn có thể loại bỏ dấu ngoặc nhọn sau điều kiện if:
if (age >= 18)
Console.WriteLine("You are an adult.");
Bạn cũng áp dụng được lệnh này cho khối else-if và else:
if (age >= 18)
Console.WriteLine("You are an adult.");
else if (age >= 13)
Console.WriteLine("You are a teenager.");
else
Console.WriteLine("You are a child.");
Một lệnh switch trong C# có thể là cách thuận tiện hơn để sắp xếp các điều kiện nếu bạn muốn tránh dùng quá nhiều lệnh if.
Trong một switch, bạn có thể nhập một giá trị để so sánh nhiều trường hợp, bao gồm các lựa chọn có thể có giá trị phù hợp.
int score = 4;
char grade;
switch (score)
{
case 5:
grade = 'A';
break;
case 4:
grade = 'B';
break;
case 3:
grade = 'C';
break;
case 2:
grade = 'D';
break;
case 1:
grade = 'E';
break;
default:
grade = 'F';
break;
}
Console.WriteLine("Your grade is: " + grade);
Một toán tử ba ngôi là cách viết tắt của lệnh if trong C#. Nó theo cú pháp sau:
condition ? code when true : code when false
Lệnh này baog ồm điều kiện, được theo sau bởi dấu hỏi. Ở bên trái của dấu hai chấm là code chương trình sẽ chạy khi điều kiện true - đúng. Ở bên phải dấu hai chấm là code chương trình sẽ chạy khi điều kiện false - sai.
int result = 49; var message = result > 50 ? "You passed!" : "You failed!"; Console.WriteLine(message);
Bạn có thể dùng toán tử ba ngôi nullable để gán một giá trị cho biến có thể là null. Nó dùng cu pháp sau:
var result = value ?? defaultValue
Ví dụ bên dưới gán giá trị của biến num cho biến number. Nếu biến num là null, nó sẽ gán giá trị mặc định của 0 cho biến số.
int? num = null; int number = num ?? 0;
Bạn có thể dùng lệnh điều kiện để tạo ứng dụng có thể phản hồi với các điều kiện cụ thể. Khi xây dựng app, xem xét các cấu trúc khác cũng quan trọng. Điều đó có thể khiến code của bạn chạy hiệu quả hơn.
Nguồn tin: Quantrimang.com
Ý kiến bạn đọc
Những tin mới hơn
Những tin cũ hơn
Cách chỉnh ảnh đồ ăn ảo diệu ngay trên Canva
Cách chỉnh ảnh đồ ăn ảo diệu ngay trên Canva
Kỹ thuật tạo ngữ cảnh cho AI Agent
Các mô hình kỹ thuật tạo ngữ cảnh trong thực tế
5 cuốn sách hay nhất giúp xây dựng Agentic AI system trong năm 2026
Google Gemini Omni: Biến mọi thứ thành video
Hướng dẫn viết phiếu đánh giá viên chức cuối năm
Cách tạo ảnh nam châm tủ lạnh cực hot với AI
Tất tần tật về MusicFX DJ: Ứng dụng AI tạo nhạc của Google
Hãy Yêu Bản Thân Hơn Khi Yêu Một Người Khác
Tôi của những năm tháng 17
Khi tuổi tác trở thành gánh nặng
Hai năm cố chấp một cuộc tình không tên
Cách tạo poster bằng AI trên Microsoft Designer
Prompt tạo ảnh biếm họa trên ChatGPT cực nhanh
Xây dựng AI agent cho doanh nghiệp của bạn
Hướng dẫn sử dụng thư viện của Copilot
Cách chèn nhạc nền AI vào video trên Google Vids
Hướng dẫn thử quần áo bằng AI trên Canva
Cách dùng công cụ viết AI trên TeraBox