Классы StringWriter и StringReader

Классы StringWriter и StringReader реализуют функциональность практически идентичную вышеописанным StreamWriter и StreamReader, за исключением того, что вместо файла они в качестве буфера используют строку System.String.

Еще одно отличие класса StringWriter заключается в том, что для него при помощи метода GetStringBuilder() можно получить объект StringBuilder.