c#中字符串的截取的Split用法
时间: 2024-09-22 18:00:45 浏览: 53
C# split函数
4星 · 用户满意度95%
在 C# 中,`Split` 方法主要用于将字符串按照指定的分隔符拆分成一个字符串数组。例如,如果你想从一个由逗号分隔的文本中获取各个部分,可以这样做:
```csharp
string sourceString = "苹果,香蕉,橙子";
char[] delimiter = {','};
string[] parts = sourceString.Split(delimiter);
```
在这个例子中,`sourceString.Split(delimiter)`会返回一个新的字符串数组,其中每个元素都是原字符串中被逗号分开的部分。
`Split` 方法有两个重载形式,一种接受字符数组作为分隔符,另一种可以接收 `SplitOptions` 枚举值,用于控制是否去除数组中的空项。例如,如果你不希望有空数组元素,可以传递 ` StringSplitOptions.RemoveEmptyEntries`。
```csharp
string[] partsWithoutEmptyEntries = sourceString.Split(delimiter, StringSplitOptions.RemoveEmptyEntries);
```
阅读全文