Re[5]: Теоретические основы определения интерфейса
От: SDiez Россия  
Дата: 28.07.15 15:31
Оценка:
Здравствуйте, alexzz, Вы писали:

A>Здравствуйте, SDiez, Вы писали:


SD>>Зачем определения типов помещать внутрь интерфейса (добавлять дополнительный уровень вложенности), если их можно определить рядом, в том же файле?

SD>>Так что, имхо, вполне логичное ограничение, по Оккаме

A>Если enum или делегат кроме интерфейса нигде не используется, что ему список IntelliSence лишний раз замусоривать. Тоже логичная причина.


Это для классов логично, и для их приватных типов.

А в случае с интерфейсами — все эти типы обязательно будут использоваться во внешнем коде, в этом смысл интерфейсов
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.