ฉันกำลังมองหาคำแนะนำวิธีปฏิบัติที่ดีที่สุดสำหรับความคิดเห็น XML ใน C # เมื่อคุณสร้างคุณสมบัติดูเหมือนว่าเอกสาร XML ที่ต้องการมีรูปแบบดังต่อไปนี้:
/// <summary>
/// Gets or sets the ID the uniquely identifies this <see cref="User" /> instance.
/// </summary>
public int ID {
get;
set;
}
แต่เนื่องจากลายเซ็นของสถานที่ให้บริการจะบอกคุณว่าการดำเนินงานที่มีให้กับลูกค้าภายนอกของชั้นเรียน (ในกรณีนี้มันเป็นทั้งสองget
และset
) ฉันรู้สึกเหมือนความคิดเห็นที่ช่างพูดเกินไปและอาจจะพอดังต่อไปนี้:
/// <summary>
/// ID that uniquely identifies this <see cref="User" /> instance.
/// </summary>
public int ID {
get;
set;
}
Microsoft ใช้แบบฟอร์มแรกดังนั้นจึงดูเหมือนเป็นแบบแผนโดยนัย แต่ฉันคิดว่าอันที่สองดีกว่าด้วยเหตุผลที่ฉันพูด
ฉันเข้าใจว่าคำถามนี้เป็นผู้เชี่ยวชาญสำหรับการทำเครื่องหมายว่าไม่สร้างสรรค์ แต่จำนวนของคุณสมบัติที่ต้องแสดงความคิดเห็นมีขนาดใหญ่มากและดังนั้นฉันเชื่อว่าคำถามนี้มีสิทธิ์ที่จะอยู่ที่นี่
ฉันจะซาบซึ้งความคิดหรือลิงก์ไปยังแนวทางปฏิบัติที่เป็นทางการที่แนะนำ
gets or sets
หรือgets
ขึ้นอยู่กับการเข้าถึงคุณสมบัติ