Какая структура данных для списка объектов + представление таблицы данных - PullRequest
2 голосов
/ 15 ноября 2009

Мне нужно разработать код, который будет хранить список объектов, как показано ниже

101, значение 11, значение 12, значение 13 ... и т. Д.

102, значение 21, значение 22, значение 23 ... и т. Д.

103, значение 31, значение 32, значение 33 ... и т. Д.

104, значение 41, значение 42, значение 43 ... и т. Д.

Теперь проблема в том, что первый столбец является идентификатором, и по нему всегда должна быть отсортирована вся таблица. Требуется легкий доступ к каждому элементу. Кроме того, список должен быть легко обновлен и расширен за счет добавления элемента в конце, а также спереди и при этом продолжать сортировку по первому столбцу. Наконец, я хотел бы иметь возможность отображать значения вышеупомянутого в datagridview.

Что наиболее важно, так это производительность реализации, поскольку строки будут обновляться много раз в секунду, и представление данных должно иметь возможность немедленно отображать все изменения.

Я думал о создании класса для значений, а затем словаря, но столкнулся с проблемой отображения значений в виде сетки. Что было бы наиболее оптимальным способом реализации кода?

Ответы [ 2 ]

0 голосов
/ 15 декабря 2009

только для дальнейшего использования: в этом случае я считаю, что DataTable отлично работает. Это быстро и может быть легко заполнено в datagridview.

0 голосов
/ 17 ноября 2009

К сожалению, просмотр списка не будет достаточно ясным, он должен отображаться в виде массива, как в примере выше Спасибо

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