用什么语句判断一个字符串是否包含某几个特定的字符串
如判断 session["dq"].tostring() 是否包含"北京市"这3个字符串
怎么写?
------解决方案--------------------
var str = session["dq"].tostring();
if(str.Contains("北京市"))
{
... ...
}
------解决方案--------------------首先你要保证session["dq"].tostring() 拿到的数据中可以显示中文,然后用str.Contains("北京市")判断
------解决方案--------------------最好之前先检查下session["dq"]是否为空,然后判断
------解决方案--------------------private bool fff()
{
if (Session["dq"] == null)
return false;
return (Session["dq"].ToString().IndexOf("北京市") != -1);
}
------解决方案--------------------IndexOf("北京市") != -1