Tôi có một lớp học như thế này:Type.GetProperties Phương pháp
class ItemList
{
Int64 Count { get; set; }
}
và khi tôi viết những dòng này:
ItemList list = new ItemList ();
Type type = list.GetType ();
PropertyInfo [ ] props = type.GetProperties ();
tôi nhận được một mảng trống cho đạo cụ.
Tại sao? Có phải vì GetProperties không bao gồm các thuộc tính tự động?
'Để tất cả những ai đến từ google: 'nếu bạn vẫn không thể có được "tài sản" của bạn ngay cả sau khi cài đặt cờ, nếu bạn là người mới đến C# và không biết sự khác nhau giữa 'Properties' và' Fields', hãy thử sử dụng 'GetFields()'. Có lẽ bạn đã tìm kiếm 'các trường' cùng một lúc! – user1306322