using System;
using System.Text;
class Program
{
static void Main()
{
// 创建一个StringBuilder实例
StringBuilder sb = new StringBuilder();
// 使用Append方法添加字符串
sb.Append("Hello, ");
sb.Append("world!");
// 使用AppendLine方法添加带换行的字符串
sb.AppendLine(" This is a new line.");
// 使用Insert方法在指定位置插入字符串
sb.Insert(0, "Start: ");
// 使用Remove方法移除指定范围的字符
sb.Remove(0, 7);
// 将StringBuilder的内容转换为字符串并输出
string result = sb.ToString();
Console.WriteLine(result);
}
}
StringBuilder sb = new StringBuilder();
初始化了一个 StringBuilder
对象,用于高效地构建和操作字符串。sb.Append("Hello, ");
和 sb.Append("world!");
向 StringBuilder
中追加字符串内容。Append
方法不会添加换行符。sb.AppendLine(" This is a new line.");
向 StringBuilder
中追加带换行符的字符串。sb.Insert(0, "Start: ");
在指定位置(这里是索引0)插入字符串。sb.Remove(0, 7);
移除从指定索引开始的指定长度的字符。string result = sb.ToString();
将 StringBuilder
的内容转换为普通字符串,并可以使用 Console.WriteLine
输出。这个示例展示了如何使用 StringBuilder
类来高效地构建和操作字符串。
上一篇:c# 绝对值
下一篇:c# tuple
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站