C # XML yorumları için en iyi uygulama bir öneri arıyorum. Bir özellik oluşturduğunuzda, beklenen XML belgelerinin aşağıdaki formu olduğu görülüyor:
/// <summary>
/// Gets or sets the ID the uniquely identifies this <see cref="User" /> instance.
/// </summary>
public int ID {
get;
set;
}
Ancak mülkün imzası zaten sınıfın dış istemcileri için hangi işlemlerin kullanılabilir olduğunu söylediğinden (bu durumda her ikisi de get
ve set
) Yorumlar çok konuşkan ve belki de aşağıdakilerin yeterli olacağını hissediyorum:
/// <summary>
/// ID that uniquely identifies this <see cref="User" /> instance.
/// </summary>
public int ID {
get;
set;
}
Microsoft ilk formu kullanır, bu nedenle zımni bir kural gibi görünür. Ama ikincisinin belirttiğim nedenlerle daha iyi olduğunu düşünüyorum.
Bu sorgunun yapıcı olmadığı belirtilmek için bir usta olduğunu anlıyorum, ancak birisinin yorum yapması gereken özellik miktarı çok büyük ve bu sorunun burada olma hakkı olduğuna inanıyorum.
Resmi olarak önerilen uygulamalarla ilgili fikirleri veya bağlantıları takdir edeceğim.
gets or sets
veya gets
mülkiyet erişimcilerine bağlı.