Chuyển đến nội dung chính

Bài đăng

Hiển thị các bài đăng có nhãn Dynamic

Expando Object

Bài viết dựa trên bài giảng của tác giả Nguyễn Quang Bửu. Trong dot net 4.0 xuất hiện từ khóa "dynamic" với ý nghĩa như 1 con trỏ trong C/C++ và khi sử dụng, bạn có thể trỏ tới bất kỳ thuộc tính hoặc phương thức nào. Trình biên dịch không hề báo lỗi nhưng nếu có lỗi, nó sẽ phát sinh trong quá trình runtime. Từ khóa "dynamic" chỉ có thể xác định kiểu dữ liệu và gọi tới các thuộc tính, phương thức đã có. Vậy nếu bạn muốn tạo các đối tượng dạng dynamic, thì phải làm thế nào? Lúc đó ta sử dụng từ khóa ExpandoObject.