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 cấu hình agent để giao tiếp bằng nhiều ngôn ngữ trong ElevenAgents
Hướng dẫn dùng Claude Haiku 5.5 làm trợ lý phân loại trong Claude Code
Cách thiết kế giọng nói sống động, lôi cuốn cho ElevenLabs Agents
Cách kết nối Google Drive với Gemini Spark đọc và xử lý tài liệu
Chế độ Sinh viên trong Gemini: Không gian học tập có lộ trình
Cách biến ý tưởng thành thiết kế bằng MagicPath trong ChatGPT
TOP công cụ AI tạo workflow tốt nhất
TOP trình duyệt web AI tốt nhất
Cách cung cấp kiến thức phù hợp cho agent trong Microsoft Copilot Studio
Thiết lập cơ sở kiến thức cho ElevenAgents
15 prompt AI thú vị cho ngày lễ Halloween
Hướng dẫn chat bằng giọng nói trên Dola AI
Top công cụ AI tốt nhất cho Digital Marketing
Hướng dẫn tạo giọng nói cá nhân trên Dola AI
tOP plugin ChatGPT tốt nhất để lên kế hoạch du lịch
Trình tự đảm bảo tính an toàn cho quy trình tự động hóa trong Grok Bot
Tìm hiểu về chế độ Expressive trong ElevenAgents
Cách kích hoạt plugin Gmail trên ChatGPT và prompt ví dụ
TOP plugin Notion hữu ích nên sử dụng ngay
Hướng dẫn tạo video chúc mừng ngày Nhà giáo Việt Nam 20/11
Cách lập trình chuyên nghiệp hơn, dễ dàng hơn với tính năng Tệp trên Grok
Hướng dẫn cài đặt và sử dụng n8n trên Windows 11
Công thức tính diện tích hình Elip
Hướng dẫn ngắt kết nối ứng dụng trên ChatGPT
Hướng dẫn tạo đoạn hội thoại cho topic trên Twee
6 cách mở Computer/System Properties trong Windows 10
Đừng chia sẻ ảnh cho đến khi bạn chạy kiểm tra siêu dữ liệu này!
Bức tranh tổng quan về hỗ trợ khách hàng tích hợp AI
Cách sửa lỗi There Are Currently No Power Options Available Windows
Hướng dẫn 8 cách mở bàn phím ảo trên Windows 10