Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 cosmos 来练习我的 c# 并更好地理解操作系统。我正在尝试使用 IndexOf 方法,但 VMware 给了我:
Be aware: IndexOf(..., Stringcomparison) not fully supported yet!
Indexof 方法有什么替代方法吗?例如,如果我的字符串是“hello@world”,我想找到 @ 的索引是 5。
您始终可以自己实现类似的方法。如果找不到,则返回 char 或 -1 的索引的这种准系统方法可以是:
public int FindIndexOfChar(string str, char c) { for (int i=0;i<str.length;i++) if (str[i]==c) return i; return -1; }
这实际上取决于您想要的功能。