首先,有一个问题标题几乎完全匹配我的问题(
strstr() equivalent in C#),但他指的是一个做byte []比较版本的方法.
我正在寻找一个字符串比较,它输出str1中第一次出现str2的索引,但是找不到它!
string s1 = ("BetYouCantFooFind"); string s2 = ("Foo"); int idx = strstrC#(s1,s2);
肯定有一个相当的?
解决方法
我想你正在寻找
IndexOf
:
int idx = s1.IndexOf(s2);