字符串包含的三种方法
Console.WriteLine("请输入第一个字符串");
string str1 = Console.ReadLine();
Console.WriteLine("请输入第二个这了符串");
string str2 = Console.ReadLine();
第一种Contains方法 if (str1.Contains(str2)) //用string类型的方法,Contains判断本对象str1是否包括方法参数str2。
{
Console.WriteLine("确认包括有第二个字符串");
}
第二种IndexOf方法 if (str1.IndexOf(str2) > -1) //用string类型的方法IndexOf,检测str2在str1对象中的位置的索引。
{
Console.WriteLine("确认包括有第二个字符串");
}
第三种数组方法 string[] strs = { str2 }; //声明一个数组,将 str2放入数组,方便使用Split方法进行查询
string[] list = str1.Split(strs, StringSplitOptions.None); //使用str1对象的Split(字符串分割方法) 分割符为,strs数组。方法重载要求使用StringSplitOptions枚举去设置.
if (list.Length > 1) //用来判断数组的长度是否大于1
{
Console.WriteLine("确认包括有第二个字符串");
}
https://blog.51cto.com/87cjl/350733