在另一个字符串中查找字符串,向后搜索

l--*_*''' 20 c# string

int d;
d = some_string.IndexOf("something",1000);
Run Code Online (Sandbox Code Playgroud)

我想indexOf搜索some_string,从位置1000开始并向后搜索.这可能吗?

Zac*_*son 43

LastIndexOf怎么样?

来自MSDN:

报告此实例中最后一次出现的指定String的索引位置...搜索从此实例的startIndex 字符位置开始,然后向后朝向开头继续,直到找到任一或检查了第一个字符位置.

int index = some_string.LastIndexOf("something", 1000);
Run Code Online (Sandbox Code Playgroud)