日期:2014-05-18  浏览次数:20388 次

用什么语句判断一个字符串是否包含某几个特定的字符串
如判断 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