Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (120.93 KB, 4 trang )
Operators
Category Operator
Arithmetic + - * / %
Logical & | ^ ~ && || !
String concatenation +
Increment and decrement ++ --
Bit shifting << >>
Comparison == != < > <= >=
Assignment = += -= *= /= %= &= |= ^= <<= >>=
Member access (for objects and structs) .
Indexing (for arrays and indexers) []
Cast ()
Conditional (the Ternary Operator) ?:
Object Creation new
Type information sizeof (unsafe code only) is typeof as
Overflow exception control checked unchecked
Indirection and Address * -> & (unsafe code only) []
Câu sau đây có nghĩa là x bằng với 3:
x = 3;
Nếu chúng ta muốn so sánh x với một giá trị chúng ta sử dụng kí hiệu sau ==:
if (x == 3)
Operator Shortcuts
Bảng dưới đây trình bày một danh sách đầy đủ của shortcut operators có giá trị trong C#:
Shortcut Operator Tương đương
x++, ++x x = x + 1
x--, --x x = x - 1
x += y x = x + y