Нужно хранить коллекцию FileInfo и коллекцию DirInfo или коллекцию для хранения и DirInfo, и FileInfo. Коллекция будет отображаться на графический интерфейс, вероятно на ListView. Какой встроенный в .Net 4.0 класс лучше использовать для такой коллекции?
Здравствуйте, Mak_71_rus, Вы писали:
M__>Нужно хранить коллекцию FileInfo и коллекцию DirInfo или коллекцию для хранения и DirInfo, и FileInfo. Коллекция будет отображаться на графический интерфейс, вероятно на ListView. Какой встроенный в .Net 4.0 класс лучше использовать для такой коллекции?
Если планируете использовать Binding —
BindingList<T>
Здравствуйте, me2, Вы писали:
me2>Здравствуйте, Mak_71_rus, Вы писали:
M__>>Нужно хранить коллекцию FileInfo и коллекцию DirInfo или коллекцию для хранения и DirInfo, и FileInfo. Коллекция будет отображаться на графический интерфейс, вероятно на ListView. Какой встроенный в .Net 4.0 класс лучше использовать для такой коллекции?
me2>ObservableCollection<T> тоже не плохая штука
— тут описание
http://msdn.microsoft.com/ru-ru/library/ms668604.aspx
Вот в том то и дело, что всё это неплохие штуки, поэтому то и выбрать сложно. Взываю к вашему опыту, скажите в чём может быть преимущество использования того или иного класса. На данной стадии развития программы меня устраивает даже Array или ArrayList. В будущем планируется добавить возможность манипулирования файлами и папками коллекции. С технологией Binding, я пока не знаком. Насколько для задачи манипулирования файлами и каталогами она полезна?