Re[2]: Проект утилитной библиотечки
От: rameel https://github.com/rsdn/CodeJam
Дата: 16.03.16 09:46
Оценка:
Здравствуйте, AndrewVK, Вы писали:

Перечисленное ранее, плюс что используется у меня:

1. Разный набор методов типа AsArray, AsList, AsHashSet, помогает избежать ненужной конвертации IEnumerable<T>, если на вход подали объект соответствующего типа
2. KeyEqualityComparer с — требуется не так часто, но все же порой сильно не хватает
3. MultiValueDictionary — сейчас есть уже в Corefxlab
4. Хелперы с использованием Expression по типу infoof для получения PropertyInfo, FieldInfo, MethodInfo и ConstructorInfo плюс для свойств и полей имена и полное имя (включая всю цепочку: a => a.User.Name вернет "User.Name")
5. Небольшой набор для Func & Action. Часто требуется, например при сортировке создавать делегат, который возвращает сам себя: o => o
6. Хелперы для вычисления криптохешей у строк, массива байтов и Stream
7. NaturalStringComparer для натурального сравнения строк. Пару раз уже пригодилась, взято отсюда с http://rsdn.ru/forum/src/4246932.1
Автор: Andy77
Дата: 24.04.11

8. ObjectPool взятый с проекта Roslyn
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.