Урок 49. Ввод/вывод в C# (System.IO)
Автор: admin | 14 Июнь 2008 – 16:29 -Урок 49. Ввод/вывод в C# (System.IO)
Для операций ввода-вывода служит пространство имен System.IO.
Вот краткий обзор наиболее важных классов и перечислений из этого пространства имен:
- BinaryReader — позволяет читать из файла данные различных типов (целые, вещественные, логические и т. п.)
- BinaryWriter — позволяет записывать в файл данные различных типов (целые, вещественные, логические и т. п.)
- Directory — класс со статическими методами для работы с папками
- DirectoryInfo — класс для работы с некоторой папкой
- File — класс со статическими методами для работы с файлом
- FileInfo — класс для работы с некоторым файлом
- Path — класс для работы с файловыми путями
- Перечисление FileAttributes — атрибуты файла
- Перечисление FileMode — возможные способы открытия файла
- Перечисление FileAccess содержит константы, показывающие, открыт ли файл для чтения, записи и др.
- FileSystemWatcher — класс для отслеживания изменений в файловой системе
- Перечисление NotifyFilters — параметры, по которым происходит отслеживание изменений в файловой системе
- Перечисление WatcherChangeTypes — какие изменения отслеживаются в файловой системе
Tags: BinaryReader, BinaryWriter, Directory, DirectoryInfo, File, FileAccess, FileAttributes, FileInfo, FileMode, FileSystemWatcher, NotifyFilters, Path, System, WatcherChangeTypes
Находится в Уроки C# | No Comments »
Урок 48. Получаем список всех дисков
Автор: admin | 14 Июнь 2008 – 16:28 -Урок 48. Получаем список всех дисков
Класс Environment позволяет получить и имена всех логических дисков компьютера. Делается это через его статический метод GetLogicalDrives(). Вот пример:
string[] drives=Environment.GetLogicalDrives(); foreach(string s in drives) { //Выводим имена всех дисков. Console.WriteLine(s); }
Tags: Console, Environment, foreach, GetLogicalDrives, string, WriteLine
Находится в Уроки C# | No Comments »
Урок 47. Работаем со специальными папками
Автор: admin | 14 Июнь 2008 – 16:27 -Урок 47. Работаем со специальными папками
Класс Environment, рассмотреннуй на прошлом уроке, позволяет выяснять и местоположение различных специальных папок — SendTo, StartMenu, Program Files и др. Это может оказаться очень удобным для, например, добавлении ярлыка на вашу программу в папку Автозагрузки или на Рабочий Стол.
Специальные папки образуют перечисление Environment.SpecialFolder. Вот его некоторые члены: Далее »
Tags: DesktopDirectory, Environment, Favorites, GetFolderPath, History, ProgramFiles, SendTo, SpecialFolder, StartMenu, WriteLine
Находится в Уроки C# | No Comments »
