illustrates reading and writing string data
/* Mastering Visual C# .NET by Jason Price, Mike Gunderloy Publisher: Sybex; ISBN: 0782129110 */ /* Example15_17.cs illustrates reading and writing string data */ using System; using System.IO; using System.Text; public class Example15_17 { public static void Main() { // create a new string to work with StringBuilder sb = new StringBuilder(); // use a StringWriter to write data to the string StringWriter sw = new StringWriter(sb); // write some text to the string sw.Write("This is a test of the StringWriter class"); sw.Close(); // now open the string for reading StringReader sr = new StringReader(sb.ToString()); // read the entire string into a buffer and display it string EntireString; EntireString = sr.ReadToEnd(); Console.WriteLine(EntireString); // clean up sr.Close(); } }