7

Tôi đã tự hỏi nếu nó có thể tham chiếu một tên lớp chung động trong một bình luận và có nó có điều kiện giải quyết trong IDE?Tham khảo chung nhận xét

lớp cơ sở đơn giản ví dụ:

// <summary> 
// Retrieves all <T> members from the database. 
// </summary> 
public void GetAll<T>() 
{ 
//magic 
} 

Nếu bây giờ tôi kế thừa từ lớp này và sẽ xảy ra là lớp tài sau đó tôi muốn có IntelliSense hiển thị bình luận của tôi là "Lấy tất cả các thành viên tài khoản từ cơ sở dữ liệu ".

Điều này có khả thi không?

Trả lời

4

Không có cách nào để Intellisense tự động viết tên loại chung được sử dụng cho cuộc gọi cụ thể của bạn. Điều tốt nhất bạn có thể làm là sử dụng thẻ typeparamref, cho biết Visual Studio (và quan trọng hơn là bất kỳ trình tạo tài liệu nào) mà bạn đang tham chiếu đến thông số loại chung (T trong trường hợp này).

// <summary> 
// Retrieves all <typeparamref name="T"/> members from the database. 
// </summary> 
public void GetAll<T>() 
{ 
    //magic 
} 
Các vấn đề liên quan