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