基本上,我有以下代码:
public class MyDictionary<TKey, TValue> : IDictionary<TKey, TValue>
{
/// <summary> My Summary </summary>
void MyDictionary<TKey, TValue>.ICollection<KeyValuePair<TKey, TValue>> { ... }
}
MyProject.XML
<member name="M:MyProject.MyDictionary`2.System#Collection#Generic#ICollection{System#Collections#Generic#KeyValuePair{TKey@TValue}}#Clear">
<summary>
My Summary
</summary>
</member>
SandcaSTLe 的内置输出:
因此,不确定确切在这里做什么。我的SandcaSTLe Build Options确实包含显式实现,这就是为什么它在文档中为其创建了一个页面的原因,但是似乎无法弄清楚确实为该方法创建了XML注释。奇怪的是,
void MyDictionary<TKey, TValue>.IDictionary<TKey, TValue>.Add(TKek key, TValue value)
方法被标识为具有XML注释。实际上,所有隐式实现的ICollection>方法都给SandcaSTLe一个问题。有什么帮助吗? 最佳答案
我确定您已经尝试了所有方法,并且知道您想知道如何做,但是我认为这是不可能的。这是SandcaSTLe中的错误,目前仍未修复。.:(
http://sandcastle.codeplex.com/workitem/5594
关于c# - 缺少显式实现的接口(interface)的摘要标记?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7421329/