C#判断a!=1,a!=2,a!=3....a!=50能简写吗?

来源:百度知道 编辑:UC知道 时间:2024/09/21 08:18:29
如题
例如说a!=1,a!=2,a!=15,a!=32等。。能简写吗?

直接这样就可以了
int a=21;
for(int i=0;i>=50; i++)
{
if(a!=i)
{
//不等于才进来
}
}

饿,,,1楼不知道是不是C#的...
你可以先把已知的要比较的数字做一个数组,然后遍历数组进行比较.
int s = {1,2,3,4,32,33,40};
foreach(int i in s)
{
if (a == i)
{
//功能实现
}
}

1楼确实是c#,并正解,补充 :
a>0 && a<50

不需要判断(a is int)也可以。

数有规律的话能用个循环

用foreach循环罗!

(a is int)&(a>50);