Классы StringReader и StringWriter
Оценка 5

Классы StringReader и StringWriter

Оценка 5
docx
18.11.2021
Классы StringReader и StringWriter
Л2-002147.docx

Классы StringReader и StringWriter

Если удобнее работать не с массивом байтов в ОП (класс Mem- oryStream), а с массивом строк, то целесообразно использовать классы StringReader и StringWriter (наследники классов TextReader и TextWriter).

 

Конструкторы: StringReader (string str); StringWriter();

Строка  особого  формата  автоматически  создается  конструктором

StringWriter().

 

using System;


using System.IO; class StrRdrDemo

{

public static void Main()

{

 

// Создаем объект класса StringWriter.

StringWriter strWtr = new StringWriter();

// Записываем данные в StringWriter-объект. for ( int i = 0; i < 10; i++ )

strWtr.WriteLine ("Значение i равно: " + i);

 

// Создаем объект класса StringReader.

StringReader strRdr = new StringReader (strWtr.ToString());

 

string str; do

{


 

объекта.

 

 

}


str = strRdr.ReadLine();                    //    Считываем    данные    из    StringReader-

 

Console.WriteLine(str);

} while (str != null);


}

 


 

Классы StringReader и StringWriter

Классы StringReader и StringWriter

System.IO; class StrRdrDemo { public static void

System.IO; class StrRdrDemo { public static void

}

}
Скачать файл