當集合屬性(類型爲「IList」或Array)時,它應該在null沒有元素時爲空,或者它應該表示爲空集合(即長度爲零)儘管表示集合屬性的最佳做法沒有項目
例如
public class Teacher
{
public List<Student> Students = null // to represent absence of items
}
OR
public class Teacher
{
public List<Student> Students = new List<Student>() // Initialize the collection.
}
什麼是解決這個問題的最佳實踐。