Подтвердить что ты не робот

Рекомендуемые библиотеки с открытым исходным кодом С# и библиотеки структур данных

Какие библиотеки алгоритмов вы можете порекомендовать? Основными критериями являются:

  • Возможности
  • Объектно-ориентированный дизайн
  • Производительность

Библиотеки алгоритмов, которые я использовал и могу рекомендовать:

  • QuickGraph - для алгоритмов графа
  • C5 - для структур данных, которые не были включены в .NET framework
  • NetTopologySuite - для пространственной обработки и алгоритмов

Я не нашел никакой хорошей библиотеки текста/строкового алгоритма и библиотеки 2D-геометрии.

4b9b3361

Ответ 1

Aumplib пространство имен для преобразования аудио

Ответ 5

Вы также можете проверить мой проект с открытым исходным кодом, называемый NList. Он найден в http://nlist.codeplex.com.

NList имеет библиотеку алгоритмов, аналогичную той, которая предоставляется С++ STL, но предназначена для разработки .NET. Он также имеет мощный текстовый генератор, похожий на handlebars.js. В NList есть один из лучших разработчиков для сравнения. Там класс для обработки объекта, как словарь его свойств. Там есть класс словаря по умолчанию. Там также есть метод преобразования, который "просто работает". Кроме того, есть несколько других оберток коллекции.

Ответ 6

Модули регистрации ошибок и обработчики для ASP.NET → ELMAH

Не совсем открытый, но все же очень полезный... но рассчитывается для критериев производительности.

http://www.oracle.com/technology/tech/windows/odpnet/index.html