public static bool 是否有一个为假(bool[] bl)
{
foreach (bool item in bl)
{
if (!item)
{
return true;
}
}
return false;
}
public static bool 是否有一个为真(bool[] bl)
{
foreach (bool item in bl)
{
if (item)
{
return true;
}
}
return false;
}
public static bool 是否全为真(bool[] bl)
{
foreach (bool item in bl)
{
if (!item)
{
return false;
}
}
return true;
}
public static bool 是否全为假(bool[] bl)
{
foreach (bool item in bl)
{
if (item)
{
return false;
}
}
return true;
}
求简化
{
foreach (bool item in bl)
{
if (!item)
{
return true;
}
}
return false;
}
public static bool 是否有一个为真(bool[] bl)
{
foreach (bool item in bl)
{
if (item)
{
return true;
}
}
return false;
}
public static bool 是否全为真(bool[] bl)
{
foreach (bool item in bl)
{
if (!item)
{
return false;
}
}
return true;
}
public static bool 是否全为假(bool[] bl)
{
foreach (bool item in bl)
{
if (item)
{
return false;
}
}
return true;
}
求简化
解决方案 »
- POS机 打印的代码 有些看不懂 请高手 指教啊 两天后要给客户了 要命了
- 怎样通过新浪网站或网易网站发送手机短信
- 我再一次纠结在正则表达式了
- TreeView控件实现添加,修改,删除节点呀!(WEB开发中)
- 求个操作excel的源代码
- 二级域名正则表达式问题:
- 我想把从查询出来的数据用水晶报表打印,该怎么做呢?
- 关于XML作为数据库,是用什么工具创建XML的结构的。
- HttpWebRequest 获取 ajax网页
- .NET怎么调用Apache SOAP for Java Service ??????
- 如何在PrintPreviewDialog窗口中显示指定的word文档??
- 搜索指定目录下是否存在指定文件,若有,则返回其绝对路径
int counter;
int trueCounter;
public static bool 为真的个数(bool[] bl)
{
counter = 0;
trueCounter = 0;
foreach (bool item in bl)
{
counter ++;
if (item)
{
trueCounter ++;
}
}
string strResult;
if( trueCounter == 0 )
strResult = "全为假";
else if( trueCounter == 1 )
strResult = "有一个为真";
else if( trueCounter == counter )
strResult = "全为真";
else if( trueCounter == (counter - 1))
strResult = "有一个为假";
else
strResult = "有真有假";
}
{
return b1.Any(x => x == false);
}public static bool 是否有一个为真(bool[] bl)
{
return b1.Any(x => x == true);
}public static bool 是否全为真(bool[] bl)
{
return !是否有一个为假(b1);
}public static bool 是否全为假(bool[] bl)
{
return !是否有一个为真(b1);
}
public static bool 是否有一个为假(bool[] bl)
{
return b1.Any(x => x == false);
}public static bool 是否有一个为真(bool[] bl)
{
return b1.Any(x => x == true);
}public static bool 是否全为真(bool[] bl)
{
return b1.All(x => x == true);
}public static bool 是否全为假(bool[] bl)
{
return b1.All(x => x == false);
}