Мне нужна какая-то структура данных, чтобы делать следующее:
Один «набор», состоящий из многих типов, таких как строка, целое число, дата-время и двойное значение. Многие наборы добавляются динамически Наборы извлекаются динамически там, где извлекается информация
. Теперь очевидным решением является использование DataTable.Определите структуру данных и добавляйте новую строку каждый раз, когда вам нужно добавить новый набор. При необходимости извлекайте данные из таблицы данных.
На самом деле я уже реализовал это с использованием таблицы данных, но проблема в том, что по какой-то причине он работает очень медленно. Поскольку это происходит в тысячи или миллионы раз, производительность может быть проблемной.
Есть ли альтернативный тип структуры данных с более высокой производительностью, который я могу использовать, или я должен создать свой собственный класс, используя Lists <>?