Приклад C# StreamReader для читання всіх рядків
- за допомогою системи;
- за допомогою System.IO;
- відкритий клас StreamReaderExample.
- {
- public static void Main(string[] args)
- {
- FileStream f = new FileStream("e:\a.txt", FileMode.OpenOrCreate);
- StreamReader s = новий StreamReader(f);
StreamReader(String, Encoding, Boolean, Int32) Ініціалізує новий екземпляр класу StreamReader для вказаного імені файлу з указаним кодуванням символів, параметром виявлення позначки порядку байтів і розміром буфера.
Потік — це послідовність байтів, які представляють файл, мережеве з’єднання або потік пам’яті. Якщо вам потрібно прочитати текстовий файл у програмуванні на C#, ви можете це зробити використовуйте клас StreamReader для читання файлу по одному символу за раз, по одному рядку за раз або вказаній кількості символів/рядків.
StreamReader призначений для введення символів у певному кодуванні, тоді як клас Stream призначений для введення та виведення байтів.
за допомогою System.IO string fileContents = Файл. ReadAllText("C:\файли\приклад. txt"); Код викликає метод ReadAllText у класі File, передаючи шлях до файлу як аргумент.