c# StringBuilder的疑问

c# StringBuilder的疑问,第1张

StringBuiler.AppendLine是表示在添加一个字符串之后自动添加一个回车(换行),后面无论是AppendLine方法还是Append方法,都要换行添加。Append是追加在字符串末尾,不换行。 尝试输入以下代码并验证结果:using System

using System.Collections.Generic

using System.Linq

using System.Textnamespace ConsoleApplication1

{

class Program

{

static void Main(string[] args)

{

StringBuilder sbu = new StringBuilder("这是一个初始化字符串 ")

sbu.AppendLine("这是一个用AppendLine添加的字符串 ")

sbu.Append("注意,这个字符串是在AppendLine之后,换行输出了")

sbu.Append("注意,这个字符串是在Append之后,没有换行输出")

Console.WriteLine(sbu.ToString())

}

}

}

AppendLine=Append(字符串\\n)

sb.AppendLine("string2") 是添加换行

stringBuilder可以做参数,但是它本身是一个类,不能直接作为string输出,必须用 ToString() 才行。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11401695.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存