.net判断是否包含某字符多种方法
一、使用string.Contains(str)方法
String.Contains对大小写敏感,适用于区分大小写的判断。返回值为bool型
二、使用sring.IndexOf(str)方法
IndexOf 函数对大小写不敏感,适用于不区分大小写的判断。返回值为int型,str 在sring中的索引值(位置)
string str01="我爱机领网";
string str02="机领";
//使用 Contains实现包含的检查
if (str01.Contains(str02))
Console.WriteLine("str01中包含str02");
else
Console.WriteLine("str01中不包含str02");
//使用 Indexof实现
if(str01.Indexof(str02) !=-1)
Console.WriteLine("str01中包含str02");
else
console.WriteLine("str01中不包含str02");
//区分大小写举例
var str = "abcdefg";
str.Contains("Bcd");//返回false
str.Contains("bcd");//返回true
str.IndexOf("bc");//返回1
str.IndexOf("BC");//返回1
本文出自 俞凌龙博客,转载时请注明出处及相应链接。
本文永久链接: https://blog.jlwz.cn/341