Was stimmt nicht mit ToLowerInvariant ()?

Ich habe die folgende Codezeile:

var connectionString = configItems.
                Find(item => item.Name.ToLowerInvariant() == "connectionstring");

ie @VS 2010-Codeanalyse sagt mir Folgendes:

Warning 7 CA1308: Microsoft.Globalization: In Methode ... den Aufruf von 'string.ToLowerInvariant ()' durch String.ToUpperInvariant () ersetzen.

Heißt dasToUpperInvariant() ist zuverlässiger?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage