Рейтинг:
13
Member 13935631
как только у меня появятся эти файлы, как мне преобразовать их в список объектов
Maciej Los
Метод EnumerateFiles возвращает IEnumerable строки. Таким образом, Вы можете легко преобразовать его в объект Listof. Все, что вам нужно сделать, это использовать метод Cast.
Удачи вам!
Рейтинг:
12
Prasad Nikumbh
Hi,
Please find below code.you can use it in ur own way.
static List<string> _list;
list = new List<string>();
foreach (string file in Directory.GetFiles(baseFolderPath, "*.xml"))
{
_list.Add(file);
}
Member 13935631
это можно сделать в методе контроллера с использованием mvc, не так ли?
Prasad Nikumbh
да, вы можете использовать приведенный выше код по-своему в методе действия контроллера.
CHill60
Кажется, это очень многословный способ сделать
List<string> _list = Directory.GetFiles(baseFolderPath, "*.xml").ToList();
Существует также ошибка с
list = new List<string>();
Prasad Nikumbh
Я уже комментировал там ... вы можете использовать его по-своему.Я думаю, что человек, добавивший запрос, мог бы его получить..
Если вы новичок в разработке c#.
Пожалуйста, смотрите ниже исправленный код:
_list = новый список<строка>();
Это значит, что вы должны создать экземпляр в то время, когда он вам нужен.
а глобально вы можете заявить Вот так:
статический список<string> _list;
И еще одно,это только один путь.вы можете использовать его любым другим способом, как в MVC, который мы также можем использовать в нашем бизнес-слое или методе действий.
Спасибо
CHill60
Если бы я был новичком в c#, я бы не заметил ошибку и не знал, что цикл не нужен :смех: