.net 获取字符串某个字符第二次出现的位置的索引
时间: 2023-10-24 22:04:28 浏览: 105
你可以使用 C# 的 `IndexOf` 方法来实现获取字符串中某个字符第二次出现的位置的索引。具体代码如下:
```csharp
string str = "hello world, how are you today?";
char ch = 'o';
int firstIndex = str.IndexOf(ch); // 获取字符第一次出现的位置索引
int secondIndex = str.IndexOf(ch, firstIndex + 1); // 从第一次出现位置后开始查找第二次出现的位置索引
```
在上面的代码中,我们首先使用 `IndexOf` 方法获取字符第一次出现的位置索引,然后在第一次出现位置索引后开始查找第二次出现的位置索引。
阅读全文