Предположим, папка находится на каком-то сетевом ресурсе к которому низкая скорость доступа.
Если я просто попытаюсь открыть через стандартные C# методы работы с файловой системой, то программа подвинет.
Можно вынести это в отдельный Task, но в таком случае я все равно не смогу воспользоваться cancellationtoken, так как внутри Task'а, когда я вызову функцию работы с файловой системой, то я не смогу его проверять.
Корректно ли кокнеретно в этом случае абортить поток? Вроде, как везде пишут, что это плохо...
нужно в FolderBrouserDialog выбрать папку и по выбранной папке построить treeview
Требуется годная идея для реализации логической части менюшки приложенияРазрабатываю приложение в целях самообучения, и проектирую по правилам...