Toán tử là một ký hiệu yêu cầu trình biên dịch thực hiện các thao tác toán học hoặc logic cụ thể.
Sau đây là các toán tử gán trong C #.
Toán tử | Mô tả | Ví dụ |
---|---|---|
= | Toán tử gán đơn giản, Gán giá trị từ toán hạng bên phải cho toán hạng bên trái | C =A + B gán giá trị A + B thành C |
+ = | Thêm toán tử gán AND, Nó thêm toán hạng bên phải vào toán hạng bên trái và gán kết quả cho toán hạng bên trái | C + =A tương đương với C =C + A |
- = | Trừ toán tử gán AND, nó trừ toán hạng bên phải khỏi toán hạng bên trái và gán kết quả cho toán hạng bên trái | C - =A tương đương với C =C - A |
* = | Nhân toán tử gán AND, Nó nhân toán hạng bên phải với toán hạng bên trái và gán kết quả cho toán hạng bên trái | C * =A tương đương với C =C * A |
/ = | Toán tử gán AND, Nó chia toán hạng bên trái với toán hạng bên phải và gán kết quả cho toán hạng bên trái | C / =A tương đương với C =C / A |
% = | Toán tử gán mô-đun AND, Cần mô-đun sử dụng hai toán hạng và gán kết quả cho toán hạng bên trái | C% =A tương đương với C =C% A |
<<= | Dịch chuyển trái và toán tử gán | C <<=2 giống với C =C <<2 |
>> = | Dịch chuyển phải VÀ toán tử gán | C>> =2 giống C =C>> 2 |
&= | Bitwise AND toán tử gán | C &=2 giống C =C &2 |
^ = | toán tử OR và gán độc quyền theo bit | C ^ =2 giống với C =C ^ 2 |
| = | bao gồm bitwise OR và toán tử gán | C | =2 giống với C =C | 2 |
Ví dụ
using System; namespace Demo {class Program {static void Main (string [] args) {int a =21; int c; c =a; Console.WriteLine ("Giá trị của c ={0}", c); c + =a; Console.WriteLine ("Giá trị của c ={0}", c); c - =a; Console.WriteLine ("Giá trị của c ={0}", c); c * =a; Console.WriteLine ("Giá trị của c ={0}", c); c / =a; Console.WriteLine ("Giá trị của c ={0}", c); c =200; c% =a; Console.WriteLine ("Giá trị của c ={0}", c); c <<=2; Console.WriteLine ("Giá trị của c ={0}", c); c>> =2; Console.WriteLine ("Giá trị của c ={0}", c); c á c 2; Console.WriteLine ("Giá trị của c ={0}", c); c ^ =2; Console.WriteLine ("Giá trị của c ={0}", c); c | =2; Console.WriteLine ("Giá trị của c ={0}", c); Console.ReadLine (); }}}
Đầu ra
Giá trị của c =21 Giá trị của c =42 Giá trị của c =21 Giá trị của c =441 Giá trị của c =21 Giá trị của c =11 Giá trị của c =44 Giá trị của c =11 Giá trị của c =2 Giá trị của c =0 Giá trị của c =2