什么是字符串.do的索引

本文关键字:索引 do 字符串 什么 | 更新日期: 2023-09-27 18:25:25

我正在进行字符串操作,需要查找字符或复制用户输入的字符串的某个部分,并将其划分为3个不同的区域。我在这里没有问任何关于代码的问题,我会自己做,但我在微软提供的关于IndexOf方法及其8个重载的文档中搜索,我真的不明白如何应用它。我根本不明白它应该做什么。

什么是字符串.do的索引

返回指定字符的首次出现。例如

string x = "Hello World";
x.indexOf("W");

它将返回6(基于0的计数)。

重载可以让你选择,例如,你想从哪里开始搜索。。像

x.indexOf("W", 7);,它将返回-1,因为W在位置6,所以如果从7开始,它将找不到任何。

我希望这能有所帮助!最好的方法是

这也适用于数组。

我相信MSDN的解释非常清楚。

例如:

string something = "something";
int indexOfT = something.IndexOf("t"); // => returns 4

报告此实例中第一次出现指定字符串的从零开始的索引。

所以,如果"t"在"something"的第五位,4将是它的零基指数。