StringReader और StringWriter TextReader और TextWriter से प्राप्त होते हैं
StringWriter का उपयोग स्ट्रिंग बफर में लिखने के लिए किया जाता है। यह एक स्ट्रिंग को जानकारी लिखने के लिए टेक्स्टवाइटर लागू करता है।
StringWriter के लिए -
उदाहरण
StringWriter sWriter = new StringWriter(); while(true) { myChar = strReader.Read(); if(myChar == -1) break; convertedChar = Convert.ToChar(myChar); if(convertedChar == '.') { strWriter.Write(".\n\n"); sReader.Read(); sReader.Read(); }else { sWriter.Write(convertedChar); } } }
StringReader एक स्ट्रिंग को पढ़ने के लिए -
उदाहरण
StringBuilder sbuilder = new StringBuilder(); // append sbuilder.AppendLine("Line one characters"); sbuilder.AppendLine("Line two characters"); sbuilder.AppendLine("Line three characters"); // read string using (StringReader sReader = new StringReader(sbuilder.ToString())) { string readString = await sReader.ReadToEndAsync(); Console.WriteLine(readString); }