首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

StringWriter 和StringBuilder 什么关系?该怎么解决

2012-03-18 
StringWriter 和StringBuilder 什么关系?StringWriter 和StringBuilder 什么关系?看了msdn依然的不明白[解

StringWriter 和StringBuilder 什么关系?
StringWriter 和StringBuilder 什么关系?
看了msdn依然的不明白

[解决办法]
using System;
using System.IO;
using System.Text;
 
class StrWriter
{
static void Main()
{
StringBuilder strBuilder = 
new StringBuilder("file path characters are: ");
StringWriter strWriter = new StringWriter(strBuilder);
 
strWriter.Write(
Path.InvalidPathChars, 0, Path.InvalidPathChars.Length);
 
strWriter.Close();
 
// Since the StringWriter is closed, an exception will 
// be thrown if the Write method is called. However, 
// the StringBuilder can still manipulate the string.
strBuilder.Insert(0, "Invalid ");
Console.WriteLine(strWriter.ToString());
}
}

[解决办法]
stringwriter用来操作stringbuilder
好比 streamwriter 和 stream

热点排行