我应该在XML文档注释中包括什么?
我试图提出一个更好地记录我的代码的观点,尤其是在涉及类成员的XML注释时,但通常感觉很傻。 对于事件处理程序,命名约定和参数是标准且清晰的: /// <summary> /// Handler for myCollection's CollectionChanged Event. /// </summary> /// <param name="sender">Event Sender</param> /// <param name="e">Event Arguments</param> private void myCollection_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e) { // actual code here... } 我还经常使用简单的属性(IMO)来明确命名,因此摘要是多余的: /// <summary> /// Indicates if an item is selected. /// </summary> public bool ItemIsSelected { get { …