0 / 0 / 0
Регистрация: 27.03.2018
Сообщений: 165
1
.NET 4.x

Список файлов и папок

21.02.2020, 03:32. Показов 456. Ответов 3
Метки нет (Все метки)

Столкнулся с проблемой что данная система не выводит файлы в самой папке, то есть если в папке "c:\test" есть файлы , он их не видит.
Так же не видит папки в этом каталоге .

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
            DirectoryInfo diFromDir = new DirectoryInfo(@PathClient);
 
            DirectoryInfo[] diFromArr = diFromDir.GetDirectories();
 
            foreach (DirectoryInfo DirName in diFromArr)
            {
                DirectoryInfo fFromDir = new DirectoryInfo(@PathClient + "/" + DirName);
 
                foreach (FileInfo Fname in fFromDir.GetFiles())
                {
                    FileInfo ufInfo = new FileInfo(@PathClient + "\\" + DirName + "\\" + Fname);
                    AllFilesSize = AllFilesSize + ufInfo.Length;
 
                    LB_FULL.Items.Add(DirName + "\\" + Fname);
                    AllFilesCnt++;
                    Properties.Settings.Default.AllFilesCnt = AllFilesCnt;
                }
            }
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.02.2020, 03:32
Ответы с готовыми решениями:

Получаем список файлов и папок
Господа, Форумчане! Хочу получить список файлов и папок допусти моей флешки (раздел G:\) вот код,...

Список папок и вложенных файлов
имеется одна корневая папка, в ней список папок, имя каждой папки это дата, например 19.11.2016. В...

Список файлов дисков и папок в VB2005
Помогите пожалуйста. В VB6 были такие элементы управления FileListBox,DirListBox для просмотра...

Получить список файлов и папок в ListView
День добрый! Это, наверное, уже крик души. Есть задание - создать FTP-клиент. До самого FTP ещё...

3
502 / 300 / 95
Регистрация: 06.03.2017
Сообщений: 1,166
21.02.2020, 11:40 2
C#
1
2
3
4
5
            var dirs = Directory.GetFiles(@"c:\temp");
            foreach (var dir in dirs)
            {
                Console.WriteLine(dir);
            }
Добавлено через 2 минуты
и используйте симво '\', вместо '/' в путях к файлам
0
0 / 0 / 0
Регистрация: 27.03.2018
Сообщений: 165
21.02.2020, 14:16  [ТС] 3
Pilarentes, это вывод файлов в основной папке, а мне надо вывод ещё и всех под папок с файлами и отобразить в листе.
0
Эксперт .NET
7704 / 5168 / 1233
Регистрация: 25.05.2015
Сообщений: 15,727
Записей в блоге: 14
21.02.2020, 15:47 4
Irbos, вместо + используйте Path.Combine., и разделитель путь уже писать не надо будет.

Для просмотра вложенных либо встроенные методы рекурсивного перебора, либо самодельные.
Первые меньше писать, но могут упасть, если сунуться не туда. Вторые же писать сложнее, но можно сделать, чтоб не падали.
Directory.GetDirectories папка Windows
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.02.2020, 15:47

Список файлов/папок у пользователя (НЕ на сервере)
Использую для проекта Webforms, VB.Net, Visual Web Developer Express 2010, .NET 4.0, но это просто...

Получить список файлов и папок в подкаталоге
Здравствуйте как сделать см. тему ??? фалйы знаю FileInfo а вот каталоги как ?

Показ список файлов из определенных папок
Здравствуйте. Короче идея такая. Есть некоторые виды папок DATA Campaigns Downloads Maps...

Список папок и файлов с удаленного FTP сервера
Собственно, тема... Подскажите кто знает, может скрипт какой есть или как такое сделать? В...

Список всех файлов и папок в директории с подпапками
Привет :) Допустим есть директория по пути: "C:\MyDir" В этой директории есть папки и файлы, в...

Добавить список существующих файлов и папок в listview
здраствуйте.пишу файл-менеджер.вопрос:как добавить список существующих файлов и папок в listview?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.