请问string“不包含”怎么写 我只知道某一个字符串是否包含某一个字符串,Contains方法不包含咋写呢?比如:字符串a 如果不包含c、b、d、f...就是都不包含请问,怎么写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 (new string[]{ b, c, d, f }).All(s => !a.Contains(s)) string str = "abdkds_fjsdlkfa";if (str.Contains("_")){ //包含}else{ //不包含} 我这样写的if ((!a.Contains(b)) && (!a.Contains(c))) { ....... }不起作用呢? 看这个:别忘了引用System.Linq;static void Main(string[] args) { string str = "djalkfjdlkfjalskdjflsd"; var notContainsChars = CheckDoesnotContain(str, 'd', 'b', 'e', 'f'); Console.Write(notContainsChars); } private static bool CheckDoesnotContain(string str, params char[] charactors) { return charactors.All(tmpChar => { return !str.Contains(tmpChar); }); } 你这个b、c??是string变量嘛?或是你的bc只是个字符??if (!a.Contains("b") &&!a.Contains("c")){ } string[] temp = new string[] { b, c, d, e, f};bool exists = false;foreach(string s in temp){ exists |= a.Contains(s);}if(exists){ //至少包含一个}else{ //都不包含} 我的a、b是string型的变量,也没有错啊,可是为什么不行呢 也可以用index,如果大于-1就是存在 使用WriteXml能把DataSet中的数据写入已存在的XML文件吗 C# 如何上传图片 C#操作excel日期疑问 声明了static还有声明public的必要吗 关于XML的问题...... C#中事件委托的使用!! 请高手指点!!!急!!!关于asp.net程序的调试问题 重新启动机器的代码有些问题,不知道为什么? 关于listview控件 新手求神解!!! 本身设计的时候排好的,为什么我的WEB窗体总是有换行? C#如何做程序 取任意网站 的标题,传网址。。。。。 本人学生 请教各位大哥大姐 一个数据库连接VS的问题。苦恼中。。
string str = "abdkds_fjsdlkfa";
if (str.Contains("_"))
{
//包含
}
else
{
//不包含
}
if ((!a.Contains(b)) && (!a.Contains(c)))
{
.......
}不起作用呢?
{
string str = "djalkfjdlkfjalskdjflsd";
var notContainsChars = CheckDoesnotContain(str, 'd', 'b', 'e', 'f');
Console.Write(notContainsChars);
} private static bool CheckDoesnotContain(string str, params char[] charactors)
{
return charactors.All(tmpChar => { return !str.Contains(tmpChar); });
}
if (!a.Contains("b") &&!a.Contains("c"))
{
}
string[] temp = new string[] { b, c, d, e, f};
bool exists = false;
foreach(string s in temp)
{
exists |= a.Contains(s);
}
if(exists)
{
//至少包含一个
}
else
{
//都不包含
}