Trang Chủ Phát triển Một toán tử đơn nguyên là gì? - định nghĩa từ techopedia

Một toán tử đơn nguyên là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Unary Toán tử có nghĩa là gì?

Một toán tử đơn nguyên, trong C #, là một toán tử có một toán hạng đơn trong một biểu thức hoặc một câu lệnh. Các toán tử đơn nguyên trong C # là +, -, !, ~, ++, - và toán tử cast.

Chữ ký khai báo của một toán tử đơn nguyên bao gồm mã thông báo toán tử và loại tham số; nó không yêu cầu kiểu trả về và tên của tham số.

Tất cả các toán tử đơn nguyên C # có cài đặt được xác định trước sẽ được sử dụng theo mặc định trong một biểu thức. Các toán tử đơn nguyên này có thể bị quá tải trong các loại do người dùng xác định với việc triển khai tùy chỉnh bằng cách xác định các hàm thành viên tĩnh bằng từ khóa "toán tử".

Techopedia giải thích Nhà điều hành Unary

Danh sách các nhà khai thác đơn nguyên với các chi tiết của họ bao gồm:

  • Toán tử Unary Plus (+): Kết quả của một hoạt động trên một kiểu số là giá trị của chính toán hạng. Toán tử này đã được xác định trước cho tất cả các loại số.
  • Toán tử Unary Minus (-): Toán tử này có thể được sử dụng để phủ định các số của kiểu số nguyên, dấu phẩy động và số thập phân.
  • Toán tử bổ sung logic (phủ định) (!): Toán tử này chỉ có thể được sử dụng với các toán hạng loại Boole.
  • Toán tử Bitwise Compuity (phủ định) (~): Toán tử này có thể được sử dụng với các loại toán hạng nguyên, đơn vị, dài và ulong. Kết quả của phép toán là phần bù bit (nghịch đảo của biểu diễn nhị phân) của toán hạng.
  • Toán tử tiền tố tăng (++) và khai báo (-): Toán hạng có thể là một biến, truy cập thuộc tính hoặc truy cập chỉ mục. Với toán tử gia tăng, kết quả của phép toán đối với toán hạng loại số nguyên sẽ là giá trị tăng thêm 1. Với toán tử giảm, kết quả sẽ là giá trị giảm 1 từ toán hạng. Toán tử tăng / giảm cũng có thể được sử dụng với ký hiệu postfix
  • Cast Toán tử: Được sử dụng để xây dựng các biểu thức truyền để chuyển đổi thành một loại nhất định. Toán tử này được biểu thị bằng ký hiệu "T", trong đó T là loại mà toán hạng hoặc kết quả của biểu thức phải được chuyển đổi
Định nghĩa này được viết trong bối cảnh của C #
Một toán tử đơn nguyên là gì? - định nghĩa từ techopedia