কম্পিউটার টিউটোরিয়াল

C#-এ StringWriter এবং StringReader এর পার্থক্য এবং ব্যবহার


StringReader এবং StringWriter ক্লাস দুটো TextReader এবং TextWriter থেকে ডেরাইভড।

StringWriter একটি স্ট্রিং বাফারে লেখার জন্য ব্যবহৃত হয়। এটি TextWriter ইমপ্লিমেন্ট করে স্ট্রিং-এ তথ্য লেখার জন্য।

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 একটি স্ট্রিং পড়তে ব্যবহৃত হয়।

StringReader উদাহরণ

StringBuilder sbuilder = new StringBuilder();
// অ্যাপেন্ড
sbuilder.AppendLine("Line one characters");
sbuilder.AppendLine("Line two characters");
sbuilder.AppendLine("Line three characters");

// স্ট্রিং পড়া
using (StringReader sReader = new StringReader(sbuilder.ToString())) {
    string readString = await sReader.ReadToEndAsync();
    Console.WriteLine(readString);
}

  1. C# ব্যবহার করে বিল্ট-ইন ফাংশন ছাড়া প্রথম ইউনিক ক্যারেক্টারের ইনডেক্স খুঁজে বের করার পদ্ধতি

  2. C#-এ StringWriter এবং StringReader এর পার্থক্য এবং ব্যবহার

  3. জাভাতে StringReader ক্লাসের গুরুত্ব

  4. জাভাতে StringWriter ক্লাসের গুরুত্ব