如何判断两个字符串,是否相等或是否包含
例如:
string A = "a;b;c;d;"
session ["B"] = "a;b;c;"
当 这个session["B"]等于或属于A时,为真,否则为假
该怎么写?
例如:
string A = "a;b;c;d;"
session ["B"] = "a;b;c;"
当 这个session["B"]等于或属于A时,为真,否则为假
该怎么写?
解决方案 »
- 关于多线程写入datatable的问题,求原因
- 如何给access数据库增加密码
- WebBrowser 获取当前网页 url 在线等
- WINFRM光标位置问题(高手请进)
- 大家帮忙 这样可以吗?
- 【菜鸟提问】作个程序,要安装在PDA上,在PDA上操作时能影响PC的SQL2000数据库,请问,这个数据库连接该怎么写啊?顶者有分
- picturebox上加载图片,同时又在上面放了几个panel,有颜色,请问如何将图片和panel一同导出为emf格式的文件?
- 求救!AES加密程序
- 值类型和引用类型的简单问题,在线等
- c#中,哪些数据(变量)是保存在寄存器中,哪些是保存在堆、堆栈中
- 学c#人必看,绝对经典
- 一个比较好的想法!请大家看看!
{
return true;
}
else
{
return false;
}
{
string A = "a;b;c;d;";
string B = session ["B"]; string [] str1 = A.Split(new char[]{';'});
string [] str2 = B.Split(new char[]{';'});
ArrayList str3 = new ArrayList();
for (int i = 0; i < str2.Length; i++)
{
if (Array.IndexOf(str1,str2[i]) < 0)
{
str3.Add(str2[i]);
}
}
if (str3.Count > 0)
{
return false;
}
else
{
return true;
}
}祝你成功!!!
if(A.IndexOf(session["B"].toString()) >= 0)
{
return true;
}
else
{
return false;
}
if(A.IndexOf( session["B"]) >= 0)
{
return true;
}
else
{
return false;
}
不然会一直是return false