Библиотека для .NET Framework, упрощающая разработку начинающим и средним программистам
Библиотека для .NET Framework, упрощающая разработку начинающим и средним  программистам
44

File.ReadAllText(path); - чтение файла
NetworkInterface.GetIsNetworkAvailable(); - проверка сети
FileInfo(path) / DirectoryInfo(path) - информация по файлу/директории

3

Как вариант, почему бы и нет. Но DirectoryInfo не обладает методом получения размера папки. Тут на любителя в целом.
Мои методы точно так же читают/пишут и закрывают файл но в максимально примитивном решении