C# - C Sharp: Toán tử điều kiện ba ngôi ?:
Cú pháp:
điều_kiện ? TrueValue : FalseValue;
Quy cách thực thi:
Khi trình dịch đọc được toán tử ba ngôi thì trước tiên nó sẽ kiểm tra xem điều_kiện có đúng (True) không, nếu đúng thì sẽ lấy TrueValue, ngược lại sẽ lấy FalseValue.
Ví dụ:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Demo1 { internal class dieu_kien_3_ngoi { static void Main(string[] args) { int age; Console.WriteLine("Input your age: "); age = int.Parse(Console.ReadLine()); //Kiểm tra xem có đủ tuổi công dân hay không: Console.WriteLine(age >= 18 ? "You have reached the age of citizenship" : "You are under the age of citizenship"); } } }