gpt4 book ai didi

c# - 如何检查 StringComparison 是否区分大小写?

转载 作者:行者123 更新时间:2023-11-30 20:21:51 24 4
gpt4 key购买 nike

给定一个 StringComparison 实例,我应该如何检查它是否区分大小写?

我应该将它与枚举中所有当前已知的区分大小写的值进行比较吗?

StringComparison sc = ...;
bool isCaseSensitive = false
|| sc == StringComparison.CurrentCulture
|| sc == StringComparison.InvariantCulture
|| sc == StringComparison.Ordinal;

最佳答案

是的,对于枚举形式 (StringComparison) 这很好。考虑到向枚举添加值实际上是一项重大更改,MS 现在不太可能添加另一个 StringComparison 值。

对于 StringComparer,它更难 :(

关于c# - 如何检查 StringComparison 是否区分大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32952485/

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