Как я могу отличить ListView.Items
до List<string>
?Список ListView Items to List <string>?
Это то, что я пробовал:
List<string> list = lvFiles.Items.Cast<string>().ToList();
, но я получил эту ошибку:
Unable to cast object of type 'System.Windows.Forms.ListViewItem' to type 'System.String'.
Почему я могу видеть только имя файла, а не весь путь? – user2214609
@ user2214609: Я понятия не имею, учитывая, что мы даже не знали, что в «ListView» содержатся имена файлов. Похоже, вы должны спросить об этом в качестве отдельного вопроса - содержимое свойства «Text» в элементе «ListViewItem», заполненном именем файла, является очень важным для преобразования коллекции значений ListViewItem в ' Список '. –
Что я могу сделать, если у меня нет функций Cast или каких-либо функций LINQ? (Проект WinForm) –