Отправляет email-рассылки с помощью сервиса Sendsay

Финансы. Инструкция

  Все выпуски  

Уроки по C# и .NET.


Информационный Канал Subscribe.Ru

C# и .NET. Уроки с сайта http://progs.biz

Рассылка №30

Основы C#. Урок 49. Ввод/вывод в C# (System.IO).
Основы C#. Урок 50. Классы для работы с папками и файлами.

Полные версии уроков (с картинками) можно найти по адресам:
Урок 49. Ввод/вывод в C# (System.IO).
Урок 50. Классы для работы с папками и файлами.

Дж. Майо. C#: Искусство программирования.
Дж. Майо. C#: Искусство программирования.
Заказать на Озоне

Подробнее

Рассылки сайта progs.biz через subscribe.ru
Уроки по Java
Уроки по Java с самого начала. Основные конструкции языка, классы в Java, создание приложений с графическим интерфейсом, создание апплетов, работа в JBuilder от Borland'а, сетевые приложения.

Основы C#. Урок 49. Ввод/вывод в C# (System.IO)

Для операций ввода-вывода служит пространство имен System.IO.

Вот краткий обзор наиболее важных классов и перечислений из этого пространства имен:

  • BinaryReader - позволяет читать из файла данные различных типов (целые, вещественные, логические и т. п.)
  • BinaryWriter - позволяет записывать в файл данные различных типов (целые, вещественные, логические и т. п.)
  • Directory - класс со статическими методами для работы с папками
  • DirectoryInfo - класс для работы с некоторой папкой
  • File - класс со статическими методами для работы с файлом
  • FileInfo - класс для работы с некоторым файлом
  • Path - класс для работы с файловыми путями
  • Перечисление FileAttributes - атрибуты файла
  • Перечисление FileMode - возможные способы открытия файла
  • Перечисление FileAccess содержит константы, показывающие, открыт ли файл для чтения, записи и др.
  • FileSystemWatcher - класс для отслеживания изменений в файловой системе
  • Перечисление NotifyFilters - параметры, по которым происходит отслеживание изменений в файловой системе
  • Перечисление WatcherChangeTypes - какие изменения отслеживаются в файловой системе
Наверх

Основы C#. Урок 50. Классы для работы с папками и файлами

Для работы с файлами и папками в пространстве имен System.IO существуют следующие классы:

Directory - содержит ряд статических методов для выполнения различных операций с папками (создание, удаление, проверка существования, получение текущей папки и т. п.).

DirectoryInfo - аналогичен классу Directory, только его методы не статические - для использования этого класса надо создать его экземпляр (параметром для конструктора служит имя папки).

File - содержит ряд статических методов для выполнения различных операций с файлами (создание, удаление, копирование и т. п.).

FileInfo - аналогичен классу File, только его методы не статические - для использования этого класса надо создать его экземпляр (параметром для конструктора служит имя файла).

Классы Directory и File яляются непосредственными потомками класса Object, а классы DirectoryInfo и FileInfo - потомками абстрактного класса FileSystemInfo.

Наверх

Copyright Алексеев Игорь, 2002-2003
Copyright сайт progs.biz, 2002-2003
Распространение материалов без разрешения владельцев авторских прав запрещено.


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное