Я смущен о том, какой тип коллекции должен возвращать из моих общедоступных методов и свойств API.
Коллекции, которые я имею в виду, это IList
, ICollection
и Collection
.
Является ли возврат одного из этих типов предпочтительным для других или зависит от конкретной ситуации?