Viết một số tài liệu XML cho một lớp trợ giúp vị ngữ. Nhưng tôi không thể hiểu được tôi có thể tham chiếu đến một số Expression<Func<T, bool>>
mà không nhận được lỗi cú pháp. Thậm chí có thể không? Tôi đã thử điều này:Đề cập đến một loại chung loại chung trong tài liệu C# XML?
<see cref="Expression{Func{T, bool}}"/>
Nhưng tôi nhận được đường kẻ màu đỏ dưới {T, bool}}
. Công việc này mặc dù:
<see cref="Expression{TDelegate}"/>
Bất kỳ ai có đầu mối?
Cập nhật:
Câu trả lời đó đã được đưa ra (và tôi chấp nhận) dường như đã làm việc. Nhưng bây giờ tôi đã bắt đầu nhận được rất nhiều cảnh báo về những thứ không thể giải quyết được. Tôi có một lớp được gọi là ExpressionBuilder<T>
hoạt động với số Expression<Func<T, bool>>
rất nhiều. Vì vậy, tất nhiên tôi muốn đề cập đến điều đó trong các bình luận XML của tôi.
Tôi đã thử cả hai phiên bản mà tôi biết về:
<see cref="Expression<Func<T, Boolean>>"/>
<see cref="Expression{Func{T, Boolean}}"/>
Nhưng không phải làm việc. (Và trên người cuối cùng, ReSharper đặt một màu xanh nguệch ngoạc dưới {T,Boolean}}
tôi nhận được hai cảnh báo dưới biên soạn ở khắp mọi nơi tôi đã sử dụng nó mà nói rằng:
- XML bình luận về 'blah blah' đã cref Biểu hiện thuộc tính '> 'mà không thể được giải quyết
- khai tham số loại phải là một định danh không phải là một kiểu. Xem thêm lỗi CS0081.
có cùng một vấn đề ở đâu đó tôi đã cố gắng để chỉ Range<Nullable<DateTime>>
(Range<DateTime?>
không hoạt động. Cả hai đều có {} và với < >
)
Tôi không được phép tham khảo các loại thuốc generic này?
Tôi sắp hỏi cùng một câu hỏi. Phải mất một lúc tôi mới tìm được cái này vì tiêu đề không phải là từ khóa-y. Tôi có thể đề xuất, "Làm thế nào để tôi tham khảo một loại chung của một loại chung trong tài liệu XML C#"? Bạn cũng có thể thêm thẻ "generics". Tôi không có đại diện để tự mình làm. –
done =) – Svish