Người vận hành

Tác Giả: Lewis Jackson
Ngày Sáng TạO: 8 Có Thể 2021
CậP NhậT Ngày Tháng: 15 Có Thể 2024
Anonim
Người vận hành - Công Nghệ
Người vận hành - Công Nghệ

NộI Dung

Định nghĩa - Người vận hành nghĩa là gì?

Toán tử, trong C #, là các ký hiệu được sử dụng trong một biểu thức hoặc câu lệnh để chỉ định các hoạt động được thực hiện trong quá trình đánh giá biểu thức. Toán tử là các phần tử chương trình có thể được áp dụng cho một hoặc nhiều toán hạng trong một biểu thức để thực hiện tính toán. Các toán hạng được sử dụng với toán tử có thể là chữ, trường, biến cục bộ và biểu thức.

Nói chung, các toán tử giúp xây dựng các biểu thức tạo thành phương tiện chính để làm việc với dữ liệu được lưu trữ trong các hằng và biến.

Mặc dù tất cả các toán tử C # được cung cấp với triển khai được xác định trước được sử dụng trong bất kỳ biểu thức nào có chứa các loại tích hợp, chúng có thể bị quá tải để sửa đổi hành vi khi áp dụng cho các loại do người dùng xác định. Các toán tử như được kiểm tra và bỏ chọn trợ giúp trong việc cung cấp tùy chọn để xử lý hoặc bỏ qua các ngoại lệ liên quan đến tràn gây ra trong các hoạt động số học.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích các nhà khai thác

Giống như các toán tử C ++, các toán tử C # cũng có quyền ưu tiên và tính nguyên tắc xác định thứ tự đánh giá các toán tử trong một biểu thức. Dựa trên số lượng toán hạng được sử dụng với toán tử, toán tử được phân loại là đơn nguyên (toán hạng đơn), nhị phân (hai toán hạng) và ternary (ba toán hạng).

Các loại do người dùng xác định có thể quá tải một toán tử bằng cách định nghĩa nó là một hàm thành viên tĩnh bằng cách sử dụng từ khóa, ‘Toán tử với mức độ truy cập công khai. Một số nhà khai thác chỉ có thể bị quá tải với một vài hạn chế.

Ví dụ, toán tử == Có thể được sử dụng để so sánh hai đối tượng có loại giá trị bất biến mà toán tử bị quá tải trong loại đối tượng do người dùng xác định để so sánh đẳng thức giá trị thay vì đẳng thức tham chiếu.

Các loại toán tử C # khác nhau được sử dụng cho các chức năng cụ thể bao gồm:


  • Gán (=): được sử dụng để gán kết quả của biểu thức cho một biến
  • Gán tay ngắn (+ =, - =, * =, / =,% =, & =, | =, ^ =, << =, >> =): để rút ngắn các thao tác gán phổ biến
  • Số học (+, -, *, /,%): để xây dựng các biểu thức toán học
  • Toán tử tăng và giảm (++ và -): lối tắt để tăng hoặc giảm giá trị lên 1
  • So sánh (==,>, <,> =, <= ,! =): Để thực hiện so sánh kiểm soát luồng chương trình
  • Toán tử logic Boolean (!, &&, ||, ^): để thực hiện các phép toán logic Boolean
  • Thao tác bitwise (&, |, ^, >>, <<): để thao tác từng bit của các giá trị nguyên
  • Kiểm tra loại (là, như): để kiểm tra hoặc chuyển đổi loại đối tượng
  • Thao tác con trỏ (*, &, ->,): cho các hoạt động được thực hiện trực tiếp trên con trỏ trong con lừa không an toàn
  • Ngoại lệ tràn (được chọn và không được kiểm tra): tùy chọn để kiểm tra hoặc tránh kiểm tra tràn trên các giá trị
  • Toán tử ternary (? :): được sử dụng để đưa ra quyết định
Định nghĩa này được viết trong con của C #