Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Khả năng nạp chồng toán tử (Operator Overloading) trong C#

Danh sách toán tử có thể nạp chồng và không thể nạp chồng trong C#:

STTToán tử & Mô tả
1+, -, !, ~, ++, --
Toán tử đơn ngôi (unary), 1 toán hạng, có thể nạp chồng.
2+, -, *, /, %
Toán tử nhị phân (binary), 2 toán hạng, có thể nạp chồng.
3==, !=, <, >, <=, >=
Toán tử so sánh, có thể nạp chồng.
4&&, ||
Toán tử logic điều kiện, không thể nạp chồng trực tiếp.
5+=, -=, *=, /=, %=
Toán tử gán, không thể nạp chồng.
6=, ., ?:, ->, new, is, sizeof, typeof
Các toán tử này không thể nạp chồng.