9. Toán tử, toán hạng trong ngôn ngữ lập trình C#

Trong ngôn ngữ lập trình C#, toán tử và toán hạng là hai khái niệm quan trọng khi thực hiện các phép tính và xử lý dữ liệu. Dưới đây là một số toán tử và toán hạng phổ biến trong C#:

Toán hạng (Operand): Toán hạng là các giá trị mà các phép toán được thực hiện trên. Đối với các phép toán như cộng, trừ, nhân, chia, các số và biến được coi là các toán hạng.

Toán tử (Operator): Toán tử là các ký hiệu hoặc kí tự đặc biệt được sử dụng để thực hiện các phép tính hoặc thao tác trên các toán hạng.

Dưới đây là một số toán tử và ví dụ về cách chúng hoạt động:

  1. Toán tử số học:
    • +: Phép cộng
    • -: Phép trừ
    • *: Phép nhân
    • /: Phép chia
    • %: Phép chia lấy dư (modulo)
csharp
int a = 10;
int b = 5;
int sum = a + b;   // 15
int difference = a - b;   // 5
int product = a * b;   // 50
int quotient = a / b;   // 2
int remainder = a % b;   // 0
  1. Toán tử tăng/giảm:
    • ++: Tăng một đơn vị
    • --: Giảm một đơn vị
csharp
int x = 5;
x++;   // x = 6
x--;   // x = 5
  1. Toán tử gán:
    • =: Gán giá trị
csharp
int num = 10;
string name = "Alice";
  1. Toán tử so sánh:
    • ==: Bằng
    • !=: Không bằng
    • >: Lớn hơn
    • <: Nhỏ hơn
    • >=: Lớn hơn hoặc bằng
    • <=: Nhỏ hơn hoặc bằng
csharp
int x = 5;
int y = 10;
bool result = x > y;   // false
  1. Toán tử logic:
    • &&: Và (AND)
    • ||: Hoặc (OR)
    • !: Phủ định (NOT)
csharp
bool condition1 = true;
bool condition2 = false;
bool combined = condition1 && condition2;   // false
bool either = condition1 || condition2;   // true
bool negation = !condition1;   // false

Đây là chỉ một số toán tử và toán hạng cơ bản trong ngôn ngữ C#. C# hỗ trợ nhiều toán tử khác nhau cho các loại dữ liệu và phép tính khác nhau trong lập trình C#.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top