ฉันแสดงของรหัสเอกสารอย่างถูกต้องและผมตระหนักดีถึงข้อเสียเป็นไปได้ของมัน นั่นอยู่นอกขอบเขตของคำถามนี้
ฉันชอบที่จะปฏิบัติตามกฎของการเพิ่มความคิดเห็น XMLสำหรับสมาชิกสาธารณะทุกคนพิจารณาว่าฉันชอบ IntelliSense ใน Visual Studio มากแค่ไหน
มีรูปแบบหนึ่งของความซ้ำซ้อนซึ่งแม้กระทั่งผู้วิจารณ์ที่มากเกินไปอย่างฉันก็ใส่ใจด้วย ตัวอย่างเช่นใช้List.Exists ()
/// <summary>
/// Determines whether the List<T> contains elements
/// that match the conditions defined by the specified predicate.
/// </summary>
/// <returns>
/// true if the List<T> contains one or more elements that match the
/// conditions defined by the specified predicate; otherwise, false.
/// </returns>
public bool Exists( Predicate<T> match )
{
...
}
Summary
และreturns
โดยทั่วไปก็พูดในสิ่งเดียวกัน ฉันมักจะเขียนบทสรุปเพิ่มเติมจากreturns
มุมมองโดยวางreturns
เอกสารโดยรวม
ผลตอบแทนจริงเมื่อรายการมีองค์ประกอบที่ตรงกับเงื่อนไขที่กำหนดโดยเพรดิเคตที่ระบุเท็จอย่างอื่น
นอกจากนี้เอกสารผลตอบแทนที่ไม่ปรากฏขึ้นใน IntelliSense ดังนั้นผมค่อนข้างเขียนข้อมูลใด ๆ summary
ที่เกี่ยวข้องทันที
- ทำไมคุณจำเป็นต้องเอกสาร
returns
แยกจากsummary
? - ข้อมูลใด ๆ เกี่ยวกับสาเหตุที่ Microsoft รับรองมาตรฐานนี้