C#中StringReader和StringWriter怎么使用

c#
486
2024/5/20 19:00:43
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

StringReader和StringWriter是C#中用于从字符串中读取数据和向字符串中写入数据的类。以下是它们的基本用法示例:

使用StringReader从字符串中读取数据:

string input = "Hello World!";
using (StringReader reader = new StringReader(input))
{
    string line;
    while ((line = reader.ReadLine()) != null)
    {
        Console.WriteLine(line);
    }
}

使用StringWriter向字符串中写入数据:

using (StringWriter writer = new StringWriter())
{
    writer.WriteLine("Hello");
    writer.WriteLine("World");
    
    string result = writer.ToString();
    Console.WriteLine(result);
}

在这两个示例中,我们首先实例化了StringReader和StringWriter类,然后分别使用它们从字符串中读取数据和向字符串中写入数据。最后,我们将结果输出到控制台。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: c#抽象类如何实例化