有没有一种方法可以在不保留C#中的大小写的情况下获取字符串是否有子字符串?
例如,我有一个字符串“ZONE123”。当将其与子字符串“zone”(某种“.Contains”(“zone”)”进行比较时,是否有方法获得“true”值?您可以使用有没有一种方法可以在不保留C#中的大小写的情况下获取字符串是否有子字符串?,c#,string,windows,C#,String,Windows,例如,我有一个字符串“ZONE123”。当将其与子字符串“zone”(某种“.Contains”(“zone”)”进行比较时,是否有方法获得“true”值?您可以使用IndexOf函数: string s = "ZONE123"; s.IndexOf("ZONE", StringComparison.InvariantCultureIgnoreCase) >= 0 StringComparison.ordinallingorecase
IndexOf
函数:
string s = "ZONE123";
s.IndexOf("ZONE", StringComparison.InvariantCultureIgnoreCase) >= 0
StringComparison.ordinallingorecase