Здравствуйте, xy012111, Вы писали:
X>Тут же лучше обсуждать, правильно?
Да.
X>Компилироваться шестым шарпом будет?
Народ склоняется к тому.
AVK>>Расширения для строки
X>Пригодятся ли такие же инфиксные расширения для Array? Все статические методы этого класса, где первым параметром Array или T[]?
Если практическая польза есть — почему нет?
X>AsReadOnlyCollection, AsReadOnlyList (по аналогии с Enumerable::AsEnumerable)?
Хм, а в каком сценарии такое может быть? Кто неявно RO коллекции возвращает?
AVK>>Расширения для словарей
AVK>> * GetValueOrDefault
X>Для какого типа это будет расширением? Если сделать для IDictionary<,> то не будет работать для IReadOnlyDictionary<,> (и vice versa); если сделать для обоих, то компилятор откажется компилировать вызов у Dictionary<,>
Почему не откажется?
AVK>>Прочее
X>Memoize я так понял не нужен?
Не знаю. В каком виде он предполагается? Хелпер с лямбдой в параметрах или что?
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>