Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# stringbuilder

作者:ares丶技术魂   发布日期:2025-03-23   浏览:54

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);
    }
}

解释说明:

  1. 创建StringBuilder实例StringBuilder sb = new StringBuilder(); 初始化了一个 StringBuilder 对象,用于高效地构建和操作字符串。
  2. Append方法sb.Append("Hello, ");sb.Append("world!");StringBuilder 中追加字符串内容。Append 方法不会添加换行符。
  3. AppendLine方法sb.AppendLine(" This is a new line.");StringBuilder 中追加带换行符的字符串。
  4. Insert方法sb.Insert(0, "Start: "); 在指定位置(这里是索引0)插入字符串。
  5. Remove方法sb.Remove(0, 7); 移除从指定索引开始的指定长度的字符。
  6. ToString方法string result = sb.ToString();StringBuilder 的内容转换为普通字符串,并可以使用 Console.WriteLine 输出。

这个示例展示了如何使用 StringBuilder 类来高效地构建和操作字符串。

上一篇:c# 绝对值

下一篇:c# tuple

大家都在看

c# 二进制

c# tcp client

c# type.gettype

c# sqlconnection

.net和c#

c#游戏开发

c#网络编程

c# rectangle

c# if else

c# rtsp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站