为谓词助手类编写一些 XML 文档。但我不知道我可以在Expression<Func<T, bool>>
没有语法错误的情况下引用 an 。甚至可能吗?我试过这个:
<see cref="Expression{Func{T, bool}}"/>
但是我得到了一条红色的波浪线{T, bool}}
。这虽然有效:
<see cref="Expression{TDelegate}"/>
有人有线索吗?
更新:
给出的答案(我接受了)似乎确实有效。但现在我开始收到很多关于无法解决问题的警告。我有一个名为的类ExpressionBuilder<T>
,它适用于Expression<Func<T, bool>>
很多。所以我当然想在我的 XML 注释中引用它。
我已经尝试了我知道的两个版本:
<see cref="Expression<Func<T, Boolean>>"/>
<see cref="Expression{Func{T, Boolean}}"/>
但两者都不起作用。(在最后一个上,ReSharper 在{T,Boolean}}
我使用过的所有地方都在编译时收到了两个警告,上面写着:
- 'blah blah' 上的 XML 注释具有无法解析的 cref 属性 'Expression>'
- 类型参数声明必须是标识符而不是类型。另请参阅错误 CS0081。
在我试图引用的某个地方遇到同样的问题Range<Nullable<DateTime>>
(Range<DateTime?>
也没有工作。使用 { } 和 with < >
)
我不应该参考这些泛型吗?