Конечная библиотека .NET для файлов и каталогов? - PullRequest
8 голосов
/ 09 апреля 2010

Я постоянно пишу функции для работы с файлами и каталогами, и мне было интересно, есть ли хорошая библиотека файлов и каталогов, которая уже реализует более обширный набор, чем доступен по умолчанию в System.IO. Я ищу такие функции:

public static void GetTemporaryDirectory() 
{ 
   string tempDirectory = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName()); 
   Directory.CreateDirectory(tempDirectory); 
   return tempDirectory; 
}

public static void CreateEmptyFile(string filename) 
{ 
    File.Create(filename).Dispose(); 
} 

public static void CreateEmptyFile(string path, string filename) 
{ 
    File.Create(Path.Combine(path, filename)).Dispose(); 
} 

public static void CreateDirectory(string path)
{
    Directory.CreateDirectory(path);
}

public static void CreateDirectory(string path, string childpath)
{
    Directory.CreateDirectory(Path.Combine(path, childpath));
}

1 Ответ

7 голосов
/ 09 апреля 2010

Хотя я полностью согласен с комментариями, сделанными выше, возможно, эти библиотеки могут быть интересны:

Обновлено сообщение со ссылкой FileDirectoryPath, которая выглядит точно совпадающей с запросом OP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...