Можно ли делать проверку через new DirectoryInfo(Path).Exists?

264
10 июля 2017, 14:46

Можно ли использовать данный метод для проверки существования папки?

public static DirectoryInfo DirEx(string Path)
{
      return new DirectoryInfo(Path); 
}
public static readonly string des = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory) + "\\Folder";
bool FolderDesk = DirEx(des).Exists;
if (!FolderDesk)
{
     Console.WriteLine("Папка не существует");
}
else
 Console.WriteLine("Папка существует");

Или же использовать старый добрый:

Directory.Exists(path);

?

или же использовать такую конструкцию:

bool FolderDesk = Directory.Exists(des);
if (!FolderDesk)
{
    Console.WriteLine("Как-то так?");
}
Answer 1

Самый удобный способ как по мне, это записать значение "Directory.Exists" в переменную. К примеру

bool name = Directory.Exists(path);

И в последствии обращаться к переменной "name"

READ ALSO
работа с Enum в С #

работа с Enum в С #

Проблема с пониманием Enum — не могу разобраться, как искать в зубчатом массиве и как сравнивать в зубчатом массиве данные, применяя EnumЕсли...

274
Можно ли получить имя процесса текущего активного окна?

Можно ли получить имя процесса текущего активного окна?

Я хочу написать для себя простенький сервис для отслеживания того, с какими программами я работаю в течении дня и сколько времени на них трачу

289
C# Изменить содержимое тега textarea

C# Изменить содержимое тега textarea

(C#) Собственно пользуюсь WebBrowser в WindowsFormСпокойно заполнял данные форм на странице пока не дошел до этого:

229
Что посоветуете для захвата видео с вебкамеры?

Что посоветуете для захвата видео с вебкамеры?

В моём проекте требуется реализация захвата видео с вебкамерыКакую библиотеку либо WinApi посоветуете для этого использовать?

215