Để so sánh hai giá trị trong C #, hãy sử dụng các toán tử quan hệ.
Sau đây là các toán tử quan hệ trong C #.
Toán tử | Mô tả |
---|---|
== | Kiểm tra xem giá trị của hai toán hạng có bằng nhau hay không, nếu có thì điều kiện trở thành true. |
! = | Kiểm tra xem giá trị của hai toán hạng có bằng nhau hay không, nếu các giá trị không bằng nhau thì điều kiện trở thành true. |
> | Kiểm tra xem giá trị của toán hạng bên trái có lớn hơn giá trị của toán hạng bên phải hay không, nếu có thì điều kiện trở thành true. |
| Kiểm tra xem giá trị của toán hạng bên trái có nhỏ hơn giá trị của toán hạng bên phải hay không, nếu có thì điều kiện trở thành true. |
> = | Kiểm tra xem giá trị của toán hạng bên trái có lớn hơn hoặc bằng giá trị của toán hạng bên phải hay không, nếu có thì điều kiện trở thành true. |
| Kiểm tra xem giá trị của toán hạng bên trái có nhỏ hơn hoặc bằng giá trị của toán hạng bên phải hay không, nếu có thì điều kiện trở thành true. |
Ví dụ:để so sánh hai biến số nguyên cho bằng nhau -
if (a ==b) {Console.WriteLine ("Dòng 1 - a bằng b");} else {Console.WriteLine ("Dòng 1 - a không bằng b");}Theo cách tương tự, nó sẽ hoạt động với các toán tử quan hệ khác.
Sau đây là một ví dụ cho thấy cách làm việc với các toán tử quan hệ trong C # -
Ví dụ
using System; class Program {static void Main (string [] args) {int a =21; int b =10; if (a ==b) {Console.WriteLine ("Dòng 1 - a bằng b"); } else {Console.WriteLine ("Dòng 1 - a không bằng b"); } if (a b) {Console.WriteLine ("Dòng 3 - a lớn hơn b"); } else {Console.WriteLine ("Dòng 3 - a không lớn hơn b"); } / * Cho phép thay đổi giá trị của a và b * / a =5; b =20; if (a <=b) {Console.WriteLine ("Dòng 4 - a nhỏ hơn hoặc bằng b"); } if (b> =a) {Console.WriteLine ("Dòng 5 - b lớn hơn hoặc bằng b"); }}}Đầu ra
Dòng 1 - a không bằng b Dòng 2 - a không nhỏ hơn b Dòng 3 - a lớn hơn b Dòng 4 - a nhỏ hơn hoặc bằng b Dòng 5 - b lớn hơn hoặc bằng b