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

c# 字符串截取

作者:浪推晚风   发布日期:2026-06-24   浏览:53

// 示例代码:C# 字符串截取

using System;

class Program
{
    static void Main()
    {
        string originalString = "Hello, World!";

        // 1. 使用 Substring 方法从指定位置开始截取到字符串末尾
        string result1 = originalString.Substring(7); // 截取从索引7开始的子字符串,结果为 "World!"
        Console.WriteLine("Substring from index 7: " + result1);

        // 2. 使用 Substring 方法从指定位置开始截取指定长度的子字符串
        string result2 = originalString.Substring(0, 5); // 截取从索引0开始,长度为5的子字符串,结果为 "Hello"
        Console.WriteLine("Substring from index 0 with length 5: " + result2);

        // 3. 使用 Remove 方法移除指定位置之后的字符
        string result3 = originalString.Remove(5); // 移除从索引5开始之后的所有字符,结果为 "Hello"
        Console.WriteLine("Remove after index 5: " + result3);

        // 4. 使用 Remove 方法移除指定位置和长度的字符
        string result4 = originalString.Remove(5, 6); // 移除从索引5开始,长度为6的字符,结果为 "Hello!"
        Console.WriteLine("Remove from index 5 with length 6: " + result4);
    }
}

解释说明:

  1. Substring 方法:用于从指定位置开始截取子字符串。可以只指定起始位置,也可以同时指定起始位置和截取长度。

    • Substring(int startIndex):从指定索引开始截取到字符串末尾。
    • Substring(int startIndex, int length):从指定索引开始截取指定长度的子字符串。
  2. Remove 方法:用于移除指定位置之后的字符。可以只指定起始位置,也可以同时指定起始位置和移除长度。

    • Remove(int startIndex):移除从指定索引开始之后的所有字符。
    • Remove(int startIndex, int count):移除从指定索引开始,指定长度的字符。

以上代码展示了如何使用 C# 中的 SubstringRemove 方法来实现字符串的截取操作。

上一篇:c# 创建文件夹

下一篇:c# lambda表达式

大家都在看

c# 二进制

c# 创建目录

c# socket服务端连接多个客户端

c# datatable group by

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

c# invoke方法

.net和c#

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

Laravel 中文站