// 示例代码: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);
}
}
Substring 方法:用于从指定位置开始截取子字符串。可以只指定起始位置,也可以同时指定起始位置和截取长度。
Substring(int startIndex):从指定索引开始截取到字符串末尾。Substring(int startIndex, int length):从指定索引开始截取指定长度的子字符串。Remove 方法:用于移除指定位置之后的字符。可以只指定起始位置,也可以同时指定起始位置和移除长度。
Remove(int startIndex):移除从指定索引开始之后的所有字符。Remove(int startIndex, int count):移除从指定索引开始,指定长度的字符。以上代码展示了如何使用 C# 中的 Substring 和 Remove 方法来实现字符串的截取操作。
上一篇:c# 创建文件夹
下一篇:c# lambda表达式
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站