首先,有一个问题标题几乎完全匹配我的问题(在C#中等效的strstr()),但他指的是一个做byte []比较版本的方法.
我正在寻找一个字符串比较,它输出str1中第一次出现str2的索引,但是找不到它!
string s1 = ("BetYouCantFooFind");
string s2 = ("Foo");
int idx = strstrC#(s1,s2);
Run Code Online (Sandbox Code Playgroud)
肯定有一个相当的?
我想你正在寻找IndexOf:
int idx = s1.IndexOf(s2);
Run Code Online (Sandbox Code Playgroud)
var s1 = "BetYouCantFooFind";
var s2 = "Foo";
var idx = s1.IndexOf(s2); // Returns -1 if not found
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12572 次 |
| 最近记录: |