Kiểu Anonymous
trong C# là gì?
Kiểu Anonymous
trong C# là gì?
Trong C#, kiểu Anonymous (kiểu vô danh) là một kiểu dữ liệu không có tên định nghĩa cụ thể và thường được sử dụng để tạo ra các đối tượng tạm thời chứa một tập hợp các thuộc tính. Kiểu Anonymous được sử dụng để lưu trữ dữ liệu mà không cần tạo ra một lớp định nghĩa rõ ràng. Điều này hữu ích khi bạn cần tạo ra một đối tượng với một cấu trúc đơn giản chỉ để sử dụng ngay lập tức và không cần tái sử dụng sau này.
Để tạo một đối tượng kiểu Anonymous, bạn sử dụng cú pháp new
kèm theo một danh sách các thuộc tính và giá trị của chúng trong dấu ngoặc nhọn {}
. Các thuộc tính này được tự động gán kiểu dữ liệu dựa trên giá trị bạn cung cấp.
var anonymousObject = new { Name = "John Doe", Age = 30 };
Trong ví dụ trên, một đối tượng kiểu Anonymous được tạo ra với hai thuộc tính: Name
và Age
. Kiểu của Name
là string
và kiểu của Age
là int
. Bạn không cần phải định nghĩa một lớp với hai thuộc tính này; thay vào đó, bạn tạo ra đối tượng một cách trực tiếp.
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào