Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
734 of 1492 menu
◀ ▶

OpenRead

OpenRead() возвращает FileStream. Закройте поток через using.

Синтаксис

using FileStream stream = fileInfo.OpenRead();

Пример

Давайте узнаем Length потока для abcde.txt:

using System; using System.IO; class Program { static void Main() { File.WriteAllText("abcde.txt", "abcde"); using (var stream = new FileInfo("abcde.txt").OpenRead()) { Console.WriteLine(stream.Length); } } }

Результат выполнения кода:

5

Пример

Давайте прочитаем байт из потока:

using System; using System.IO; class Program { static void Main() { File.WriteAllText("abcde.txt", "abcde"); using (var stream = new FileInfo("abcde.txt").OpenRead()) { int res = stream.ReadByte(); Console.WriteLine((char)res); } } }

Результат выполнения кода:

a

Смотрите также

  • OpenText,
    текстовый читатель
  • Length,
    размер файла
  • File,
    запись содержимого
  • Directory,
    каталоги
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить