Альтернативная структура данных для DataTable

Мне нужна какая-то структура данных, чтобы делать следующее:

Один «набор», состоящий из многих типов, таких как строка, целое число, дата-время и двойное значение. Многие наборы добавляются динамически Наборы извлекаются динамически там, где извлекается информация

. Теперь очевидным решением является использование DataTable.Определите структуру данных и добавляйте новую строку каждый раз, когда вам нужно добавить новый набор. При необходимости извлекайте данные из таблицы данных.

На самом деле я уже реализовал это с использованием таблицы данных, но проблема в том, что по какой-то причине он работает очень медленно. Поскольку это происходит в тысячи или миллионы раз, производительность может быть проблемной.

Есть ли альтернативный тип структуры данных с более высокой производительностью, который я могу использовать, или я должен создать свой собственный класс, используя Lists <>?

5
задан Brian Tompsett - 汤莱恩 25 December 2015 в 11:40
поделиться