Local Variable

Định nghĩa Local Variable là gì?

Local VariableBiến địa phương. Đây là nghĩa tiếng Việt của thuật ngữ Local Variable - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.

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

Một biến cục bộ, trong C #, là một loại biến tuyên bố bởi khai báo biến cục bộ tại đầu của một khối biến được dự định được địa phương. Nó cũng có thể xảy ra trong một cho-tuyên bố, một switch-tuyên bố, một tuyên bố foreach, một tuyên bố sử dụng hoặc một tuyên bố cụ thể-catch hoặc sử dụng tuyên bố. Việc kê khai biến địa phương xác định rõ kiểu dữ liệu của biến đó đã được công bố cùng với các định danh mà tên biến cục bộ variable.A là một loại biến có thể được sử dụng khi phạm vi và mức độ của biến nằm trong phương pháp hoặc tuyên bố khối trong đó nó được khai báo. Nó được sử dụng như là một biến lặp trong báo cáo foreach, biến ngoại lệ trong mệnh đề cụ thể-catch và biến tài nguyên trong báo cáo kết quả sử dụng. Nó cũng có thể được sử dụng như một hằng số có giá trị không thể được sửa đổi trong phương pháp hoặc chặn tuyên bố trong đó nó được declared.An ngầm gõ biến địa phương có loại được suy ra bởi trình biên dịch từ biểu thức ở bên phải của nó là hữu ích trong việc đối phó với ngôn ngữ tích hợp truy vấn (LINQ), mà quay trở lại kiểu nặc danh trong việc tạo ra một kiểu tùy chỉnh cho mỗi tập kết quả LINQ.

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

Giải thích ý nghĩa

Việc phân bổ bộ nhớ của một biến địa phương dựa trên kiểu của nó. Trong trường hợp của một biến địa phương giá trị, đánh máy (các loại như struct, số nguyên, vv), toàn bộ nội dung được lưu trữ trong ngăn xếp, trong khi các tài liệu tham khảo biến gõ được lưu trữ như vậy mà phần tài liệu tham khảo của nó là trong ngăn xếp và nội dung của nó là trong heap.An biến địa phương ngầm gõ được khai báo mà không cần sử dụng loại NET, nhưng với từ khóa "var", mà gán loại thích hợp. Ví dụ, một biến địa phương ngầm gõ có thể được sử dụng trong một tuyên bố "foreach" mà không cần khai báo kiểu của nó để lặp một biến địa phương collection.A không nên được giới thiệu trong các mã ở một vị trí văn bản có trước tuyên bố tuyên bố rằng biến địa phương. Bên cạnh đó, không thể có hai hay nhiều biến địa phương có cùng tên trong một khối duy nhất, vì điều này có thể gây ra lỗi biên dịch. Nhiều biến cục bộ của các loại tương tự có thể được khai báo và khởi tạo trong một statement.Within duy nhất một phương pháp của một lớp mà có một biến địa phương đặt tên giống với lĩnh vực của mình, biến địa phương ẩn lĩnh vực này khi truy cập nó trong phương pháp này. Đó là hiệu quả hơn để sử dụng một biến địa phương hơn là một lĩnh vực.

What is the Local Variable? - Definition

A local variable, in C#, is a type of variable declared by local variable declaration at the beginning of a block the variable is intended to be local to. It can also occur in a for-statement, a switch-statement, a foreach statement, a using statement or a specific-catch statement or using statement. The local variable declaration explicitly defines the type of the variable that has been declared along with the identifier that names the variable.A local variable is a type of variable that can be used where the scope and extent of the variable is within the method or statement block in which it is declared. It is used as an iteration variable in the foreach statement, exception variable in the specific-catch clause and resource variable in the using statement. It can also be used as a constant whose value cannot be modified within the method or statement block in which it is declared.An implicitly typed local variable whose type is inferred by the compiler from the expression on its right is useful in dealing with language integrated queries (LINQ), which return anonymous types in creating a custom type for each LINQ result set.

Understanding the Local Variable

The memory allocation of a local variable is based on its type. In case of a value-typed local variable (of types like struct, integer, etc.), the entire contents are stored in the stack, whereas the reference typed variable is stored such that its reference portion is in the stack and its contents are in the heap.An implicitly typed local variable is declared without using .NET type, but with the keyword "var," which assigns the appropriate type. For example, an implicitly typed local variable can be used in a "foreach" statement without declaring its type to iterate a collection.A local variable should not be referred in the code in a textual position that precedes the declaration statement of that local variable. In addition, there cannot be two or more local variables with the same name within a single block, as this can result in compilation error. Multiple local variables of the same type can be declared and initialized in a single statement.Within a method of a class that has a local variable named similar to its field, the local variable hides the field while accessing it within the method. It is more efficient to use a local variable than a field.

Thuật ngữ liên quan

  • Switch Statement
  • Using Statement
  • Catch Block
  • For Loop
  • Identifier
  • Language Integrated Query (LINQ)
  • Field
  • Value Type
  • Reference Type
  • 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 *