Operators

Định nghĩa Operators là gì?

OperatorsCác nhà khai thác. Đây là nghĩa tiếng Việt của thuật ngữ Operators - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.

Độ phổ biến(Factor rating): 5/10

Các nhà khai thác, trong C #, là biểu tượng được sử dụng trong một biểu thức hoặc báo cáo để xác định các hoạt động được thực hiện trong quá trình thẩm định của biểu thức. Các nhà khai thác là những yếu 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 phép tính. Các toán hạng sử dụng với các nhà điều hành có thể là các chữ, các lĩnh vực, các biến địa phương và các biểu thức. Nói chung, các nhà khai thác giúp đỡ trong việc xây dựng biểu thức hình thành phương tiện chủ yếu để làm việc với dữ liệu được lưu trữ trong các hằng số và các biến. Mặc dù tất cả các nhà khai thác C # được cung cấp thực hiện được xác định trước được sử dụng trong bất kỳ biểu hiện chứa sẵn trong các loại, họ có thể bị quá tải để thay đổi hành vi khi áp dụng cho các loại người dùng định nghĩa. Các nhà khai thác như giúp đỡ kiểm tra và không được kiểm soát trong việc cung cấp các tùy chọn để xử lý hoặc bỏ qua trường hợp ngoại lệ liên quan đến tràn gây ra trong phép tính số học.

Xem thêm: Thuật ngữ công nghệ A-Z

Giải thích ý nghĩa

Giống như các nhà khai thác C ++, C # nhà khai thác cũng có ưu tiên và asociativity đó xác định thứ tự đánh giá của các nhà khai thác trong một biểu thức. Dựa vào số lượng các toán hạng sử dụng với các nhà điều hành, khai thác được phân loại như unary (toán hạng duy nhất), nhị phân (hai toán hạng) và ternary (ba toán hạng). kiểu do người dùng định nghĩa có thể quá tải một nhà điều hành bằng cách định nghĩa nó như là một hàm thành viên tĩnh bằng cách sử dụng từ khóa, ‘điều hành’ với mức độ nào tiếp cận. Một số nhà khai thác chỉ có thể bị quá tải với vài hạn chế. Ví dụ, các nhà điều hành ‘==’ có thể được sử dụng để so sánh hai đối tượng của kiểu giá trị bất biến mà các nhà điều hành bị quá tải trong các loại người dùng định nghĩa của đối tượng để so sánh các giá trị bình đẳng thay vì bình đẳng tham khảo. Các loại khác nhau của các nhà khai thác C # được sử dụng cho các chức năng cụ thể bao gồm:

What is the Operators? - Definition

Operators, in C#, are symbols used within an expression or statement to specify the operations to be performed during evaluation of the expression. Operators are program elements that can be applied to one or more operands in an expression to perform computations. The operands used with the operator can be literals, fields, local variables and expressions. In general, operators help in building expressions that form the primary means to work with data stored in constants and variables. Although all the C# operators are provided with predefined implementation that are used in any expression containing built-in types, they can be overloaded to modify the behavior when applied to user-defined types. Operators such as checked and unchecked help in providing the option to handle or ignore exceptions related to overflow caused during arithmetic operations.

Understanding the Operators

Like C++ operators, C# operators also have precedence and asociativity which determine the order of evaluation of operators in an expression. Based on the number of operands used with the operator, operators are classified as unary (single operand), binary (two operands) and ternary (three operands). User-defined types can overload an operator by defining it as a static member function using the keyword, ‘operator’ with public level of accessibility. Some operators can only be overloaded with few restrictions. For example, the operator ‘==’ can be used to compare two objects of immutable value type for which the operator is overloaded in the user-defined type of the object for comparing the value equality instead of reference equality. The various types of C# operators that are used for specific functionalities include:

Thuật ngữ liên quan

  • Expression
  • Operand
  • Operator Overloading
  • Overflow Error
  • Precedence
  • Assignment Operator
  • Boolean Logical Operator
  • Comparison Operator
  • Arithmetic Operators
  • Commit

Source: ? Technology Dictionary - Filegi - Techtopedia - Techterm

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *