首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >什么是StringComparison方法的string.IndexOf(字符串)?

什么是StringComparison方法的string.IndexOf(字符串)?
EN

Stack Overflow用户
提问于 2020-04-25 19:08:03
回答 2查看 791关注 0票数 0

我知道string.IndexOf("some string")正在执行区分大小写和区分文化的比较。

MSDN页面

..。此方法使用当前区域性执行单词(区分大小写和区分区域性)搜索。搜索从此实例的第一个字符位置开始,并一直持续到最后一个字符位置。..。

然而,这是否意味着它等同于使用string.IndexOf("some string", StringComparison.CurrentCulture)

我想知道StringComparison的哪个确切的成员正在被使用,或者等同于被使用。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-25 19:12:14

是的,.NET框架(和核心)源代码是可用的,下面是相关代码:https://referencesource.microsoft.com/#mscorlib/system/string.cs,2307

公共int IndexOf(字符串值){返回IndexOf(值,StringComparison.CurrentCulture);}

票数 0
EN

Stack Overflow用户

发布于 2020-04-25 19:12:07

是。

下面是源代码:https://source.dot.net/#System.Private.CoreLib/String.Searching.cs,cf9e6bfe83442551,references

代码语言:javascript
运行
复制
public int IndexOf(string value)
{
    return IndexOf(value, StringComparison.CurrentCulture);
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61431074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档