Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Выборка подкаталогов с условием / 10 сообщений из 10, страница 1 из 1
23.01.2020, 09:01
    #39917661
SAS2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка подкаталогов с условием
Подскажите, какой код нужно написать вместо
Код: c#
1.
Where( ???????????? )

, чтобы срабатывало условие, найти все кроме определеных подкаталогов (т.е.их пропускать)

Код: c#
1.
2.
3.
dataGridView2.Rows.Clear();
 string str = textBox2.Text;// имя подкаталога, который нужно пропустить
 List<string> dirs = Directory.GetDirectories((string)textBox1.Text, "*" , SearchOption.AllDirectories).Where( ???????????? ) ToList(); // подкаталоги
...
Рейтинг: 0 / 0
23.01.2020, 09:02
    #39917662
SAS2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка подкаталогов с условием
Это на С#
...
Рейтинг: 0 / 0
23.01.2020, 09:04
    #39917664
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка подкаталогов с условием
Заранее создать HasSet<string> с подкаталогами-исключениями и проверять через Contains
...
Рейтинг: 0 / 0
23.01.2020, 09:47
    #39917690
SAS2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка подкаталогов с условием
а еще какие варианты?

просто хочу исключить
...
Рейтинг: 0 / 0
23.01.2020, 10:08
    #39917702
Сон Веры Павловны
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка подкаталогов с условием
SAS2014
а еще какие варианты?

А зачем ещё?
...
Рейтинг: 0 / 0
23.01.2020, 10:46
    #39917731
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка подкаталогов с условием
На картинке какое-то другое условие. Если обход папок рекурсивный, то где сама рекурсия?
...
Рейтинг: 0 / 0
23.01.2020, 10:52
    #39917739
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка подкаталогов с условием
Shocker.Pro
На картинке какое-то другое условие. Если обход папок рекурсивный, то где сама рекурсия?

В методе GetDirectoties. Он же указал SearchOption.AllDirectories.
...
Рейтинг: 0 / 0
23.01.2020, 10:58
    #39917744
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка подкаталогов с условием
skyANA
В методе GetDirectoties. Он же указал SearchOption.AllDirectories.
Так он хочет не включать некую внешнюю папку по условиям для внутренних. Тут, наверное, все-таки понадобится кастомная рекурсия. Но после последнего сообщения ТС задача перестала быть понятной напрочь.
...
Рейтинг: 0 / 0
23.01.2020, 12:28
    #39917814
Супер_Пав
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка подкаталогов с условием
Код: c#
1.
2.
var dirInfo = new DirectoryInfo("RootDir");
var dirs = dirInfo.GetDirectories("*", SearchOption.AllDirectories).Where(d => d.Name != "SomeDir").ToList();
...
Рейтинг: 0 / 0
27.01.2020, 04:09
    #39918927
SAS2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка подкаталогов с условием
вопрос решен
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Выборка подкаталогов с условием / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]