gpt4 book ai didi

c# - .NET 字符串操作区分大小写吗?

转载 作者:可可西里 更新时间:2023-11-01 08:32:22 25 4
gpt4 key购买 nike

IndexOf("blah") 之类的 .NET 字符串函数是否区分大小写?

根据我的内存,它们不是,但出于某种原因,我在我的应用程序中发现错误,其中查询字符串中的文本采用驼峰式大小写(如 UserID),我正在测试 IndexOf("用户 ID").

最佳答案

是的,字符串函数默认区分大小写。它们通常有一个重载,可让您指示所需的字符串比较类型。 IndexOf 也是如此。要以不区分大小写的方式获取字符串的索引,您可以执行以下操作:

string blaBlah = "blaBlah";
int idx = blaBlah.IndexOf("blah", StringComparison.OrdinalIgnoreCase);

关于c# - .NET 字符串操作区分大小写吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1364442/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com