c# substring怎么用

c#
1211
2024/9/5 6:32:06
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在C#中,Substring方法用于从一个字符串中提取一部分字符并返回新的字符串。这是一个非常有用的方法,尤其是当你需要处理或分析特定字符串时。

Substring方法有两种重载形式:

  1. Substring(int startIndex): 从指定索引开始,提取到字符串末尾的所有字符。
  2. Substring(int startIndex, int length): 从指定索引开始,提取指定长度的字符。

以下是使用Substring方法的示例:

using System;

class Program
{
    static void Main()
    {
        string originalString = "Hello, World!";
        
        // 使用Substring(int startIndex)提取从索引7开始到字符串末尾的所有字符
        string substring1 = originalString.Substring(7);
        Console.WriteLine("Substring1: " + substring1); // 输出: "World!"

        // 使用Substring(int startIndex, int length)提取从索引0开始,长度为5的子字符串
        string substring2 = originalString.Substring(0, 5);
        Console.WriteLine("Substring2: " + substring2); // 输出: "Hello"
    }
}

请注意,字符串索引是从0开始的,所以在上面的示例中,索引7对应于字符’W’。此外,请确保提供给Substring方法的索引和长度参数在字符串范围内,否则将引发ArgumentOutOfRangeException异常。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Electron C#混合编程安全吗