Fall-inemsitive Zeichenfolge Matching in C#
Die integrierte C#-Methode ist fallempfindlich. Um eine von Fall unempfindliche Überprüfung für die Präsenz von Substring durchzuführen, benötigen Sie einen anderen Ansatz. Die Contains()
-Methode bietet eine Lösung mit der Option IndexOf()
: StringComparison.OrdinalIgnoreCase
string title = "STRING"; bool contains = title.IndexOf("string", StringComparison.OrdinalIgnoreCase) >= 0;
public static class StringExtensions { public static bool ContainsIgnoreCase(this string source, string toCheck) { return source?.IndexOf(toCheck, StringComparison.OrdinalIgnoreCase) >= 0; } }
string title = "STRING"; bool contains = title.ContainsIgnoreCase("string");
Das obige ist der detaillierte Inhalt vonWie kann ich eine von Fall unempfindliche Zeichenfolge ausführen, die ein Check in C#enthält?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!