Ngày khác tôi đang xem xét siêu dữ liệu cấu trúc C# Boolean.Tại sao chế độ xem Siêu dữ liệu của VS không hiển thị các thành viên được triển khai giao diện rõ ràng
Boolean thực hiện giao diện IConvertible. Nhưng nhìn vào các thành viên của Boolean tôi không thể thấy hầu hết các thành viên IConvertible.
Tôi đã thực hiện một số thử nghiệm với một số đồng nghiệp, bao gồm việc tạo các lớp riêng của chúng tôi và đi đến kết luận rằng IConvertible phải được triển khai rõ ràng cho Boolean.
Câu hỏi đặt ra là tại sao chúng không hiển thị? Tôi hiểu nó có thể là 'theo quyết định thiết kế' nhưng tôi hiểu rằng nó sẽ thêm giá trị lớn hơn nếu chúng hiển thị với bất kỳ ai kiểm tra siêu dữ liệu.
Các thử nghiệm đã được thực hiện trong VS2010 .NET4.0
Bạn đang nói về chế độ xem Siêu dữ liệu trong VS chứ không phải về siêu dữ liệu thực tế. Siêu dữ liệu thực tế rõ ràng chứa triển khai giao diện rõ ràng. – CodesInChaos
Cảm ơn bạn đã làm rõ –