Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में स्ट्रिंगवाइटर बनाम स्ट्रिंग रीडर?


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);
}

  1. सी # में स्ट्रिंगवाइटर बनाम स्ट्रिंग रीडर?

    StringReader और StringWriter TextReader और TextWriter से प्राप्त होते हैं StringWriter का उपयोग स्ट्रिंग बफर में लिखने के लिए किया जाता है। यह एक स्ट्रिंग को जानकारी लिखने के लिए टेक्स्टवाइटर लागू करता है। StringWriter के लिए - उदाहरण StringWriter sWriter = new StringWriter(); while(true) {  

  1. जावा में StringReader वर्ग का महत्व?

    स्ट्रिंग रीडर वर्ग एक पाठक . का उपवर्ग है वर्ग और इसका उपयोग चरित्र . को पढ़ने के लिए किया जा सकता है स्ट्रीम एक स्ट्रिंग के रूप में जो StringReader के स्रोत के रूप में कार्य करता है। स्ट्रिंग रीडर क्लास रीडर क्लास की सभी विधियों को ओवरराइड करता है। StringReader वर्ग की महत्वपूर्ण विधियाँ हैं छो

  1. Java में StringWriter का क्या महत्व है?

    स्ट्रिंगराइटर वर्ग लेखक . का उपवर्ग है क्लास और यह स्ट्रिंग को आउटपुट स्ट्रीम में लिखता है। एक स्ट्रिंग लिखने के लिए, यह वर्ण स्ट्रीम स्ट्रिंग को स्ट्रिंग बफ़र . में एकत्रित करती है और फिर एक स्ट्रिंग का निर्माण किया। StringWriter का बफ़र डेटा के अनुसार स्वचालित रूप से बढ़ता है। StringWriter वर्ग