📄 class1.cs
字号:
using System;
using System.Text;
namespace Example_StringBuilder
{
/// <summary>
/// MainTest 的摘要说明。
/// </summary>
class MainTest
{
public void test()
{
//声明StringBuilder对象
//注意:不要遗漏文件开始的using System.Text;
StringBuilder myStringBuilder=new StringBuilder("Hello");
//容量设置
//使用构造函数
StringBuilder sb2=new StringBuilder("Hello",100);
//使用Capacity属性
StringBuilder sb3=new StringBuilder("Hello");
sb3.Capacity=100;
//追加
//Append
StringBuilder sb4=new StringBuilder("Hello");
sb4.Append(" World!");
Console.WriteLine(sb4); //"Hello World!"
//AppendFormat
StringBuilder sb5=new StringBuilder("Today is ");
sb5.AppendFormat("{0:yyyy-MM-dd}",System.DateTime.Now);
Console.WriteLine(sb5); //形如:"Heeeello"
//插入
//Insert
StringBuilder sb6=new StringBuilder("Hello");
sb6.Insert(2,"eee");
Console.WriteLine(sb6); //"Heeello"
//删除
//Remove
StringBuilder sb7=new StringBuilder("Heeello");
sb7.Remove(2,3); //在”He”后面删除3个字符
Console.WriteLine(sb7); //"Hello!"
//替换
//Replace
StringBuilder sb8=new StringBuilder("Hello");
sb8=sb8.Replace("ll","r");
Console.WriteLine(sb8); //Hero
}
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
MainTest t=new MainTest();
t.test();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -