为程序集设置字符串比较

时间:2015-04-25 11:27:22

标签: c#

我希望在我的程序集中比较所有字符串设置StringComparison.InvariantCultureIgnoreCase。这可能吗?我知道,我每次比较字符串

时都可以设置此参数
string1.Equals(string2, StringComparison.InvariantCultureIgnoreCase)

但事实并非如此。我甚至可以自己编写IEqualityComparer<string>,但这与上面的示例类似。

1 个答案:

答案 0 :(得分:2)

如果您不想更改源代码,可以使用"Caseless" Fody addin并在FodyWeavers.xml中对其进行配置:

<Caseless StringComparison="InvariantCultureIgnoreCase"/>