日期:2014-05-18 浏览次数:20447 次
public static bool StringContains(string str1, string judgestr)
{
bool isExist = true;
str1 = "," + str1 + ",";
string[] strs = judgestr.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
foreach (string strtemp in strs)
{
if (str1.IndexOf(',' + strtemp + ',') == -1)
{
isExist = false;
break;
}
}
return isExist;
}
StringContains("1,2,3,4,5,6", "1,8");
------解决方案--------------------
ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.NETDEVFX.v20.chs/cpref2/html/M_System_DateTime_ToString.htm
------解决方案--------------------
inStr(s,"XX")函数
其中XX你可以循环遍历你要的字符
------解决方案--------------------
C#中有一个叫Contains的方法
针对此题,你可以写s.Contains(a)或s.Contains(b)或s.Contains(c)
它返回的是一个Bool值,如果s中包含有a,b,c,则返回True,否则False