我想要一套StringComparison.InvariantCultureIgnoreCase
对于我的程序集中比较的所有字符串。这可能吗?我知道,我可以在每次比较字符串时设置此参数
string1.Equals(string2, StringComparison.InvariantCultureIgnoreCase)
但事实并非如此。我什至可以自己写IEqualityComparer<string>
但这与上面的示例类似。
最佳答案
如果您不想更改源代码,可以使用 "Caseless" Fody addin并在 FodyWeavers.xml
中配置它:
<Caseless StringComparison="InvariantCultureIgnoreCase"/>
关于c# - 设置汇编的字符串比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29864531/