Здравствуйте, Lloyd, Вы писали:
RO>>Пожалуйста, объясните четко и понятно раз и навсегда. Как избегают конфликтов имен при использовании extension methods, а особенно при засовывании их в стандартные интерфейсы .NF?
L>Конфликтов с кем?
Один юзер создал, например, My.Email ToEmail(this String s). А другой — Other.Email ToEmail(this String s). Оба хотят, чтобы "billg@microsoft.com".ToEmail() превращалось в их любимый класс почтовых адресов. Но поскольку поддержки пространств имен в extension methods не наблюдается, возникает явный конфликт, потому что неясно, какой ToEmail выбрать. Как избегают таких конфликтов?