Оптимально хранить данные внутри программы - PullRequest
0 голосов
/ 29 июня 2018

У меня есть таблица, которая имеет 2000 строк. Эта таблица "имя" столбцы являются статическими. Но другие динамичны. Таблица выглядит следующим образом:

enter image description here

Могу ли я сохранить эту таблицу внутри программы? Какой формат должен использовать? (Класс, список, данные, структура Json или т. Д.).

Я буду искать и обновлять таблицы в будущем ...

Спасибо.

1 Ответ

0 голосов
/ 29 июня 2018

Вы можете легко поместить свои данные строки в класс MyRow со свойствами Id, Position, Weight и FullEmp, а затем поместить эти объекты строки в список строк, таких как List<MyRow>.

Производительность во многом зависит от того, что вы хотите делать со своими данными. Как часто вы читаете это? Как часто вы меняете это? Как часто вы вставляете, добавляете или удаляете строки? К каким свойствам вы обращаетесь во время поиска?

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...