我有一些这样的代码:
If key.Equals("search", StringComparison.OrdinalIgnoreCase) Then
DoSomething()
End If
我不在乎这个案子。我应该使用
OrdinalIgnoreCase
,InvariantCultureIgnoreCase
还是CurrentCultureIgnoreCase
? 最佳答案
Newer .Net Docs now has a table to help you decide which is best to use in your situation.
来自MSDN的“New Recommendations for Using Strings in Microsoft .NET 2.0”
关于.net - 通常最好使用哪种-StringComparison.OrdinalIgnoreCase或StringComparison.InvariantCultureIgnoreCase?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/72696/