Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
多变量if语句C#_C#_Asp.net - Fatal编程技术网

多变量if语句C#

多变量if语句C#,c#,asp.net,C#,Asp.net,我是C#的新手,我正试图找出如何在这个if语句中添加另一个变量。它当前会检查数据库,查看用户的帐户级别是否为2,如果是,它会限制某些操作。我希望它也检查帐户级别3,并执行相同的操作。所以基本上:if(uType==2&&3),但我不确定这是正确的格式 任何帮助都将不胜感激,谢谢 int uType = getUlevel(Accountid.Text); if (uType==2) // I want it to check if uType is 2 or 3 here. { tran

我是C#的新手,我正试图找出如何在这个if语句中添加另一个变量。它当前会检查数据库,查看用户的帐户级别是否为2,如果是,它会限制某些操作。我希望它也检查帐户级别3,并执行相同的操作。所以基本上:
if(uType==2&&3)
,但我不确定这是正确的格式

任何帮助都将不胜感激,谢谢

int uType = getUlevel(Accountid.Text);
if (uType==2) // I want it to check if uType is 2 or 3 here.
{
    transferOK.Text = "2";
    return;
}
&&
是“和”。或者是
|

你会这样做:

if (uType == 2 || uType == 3)
{

一个好的起点是初级C#教程。任何书籍/视频都会涵盖这些基础知识。 大约一个小时就把基本的东西都做完了

回答你的问题:

if (uType==2 || uType==3)
{
     transferOK.Text = uType.ToString();
     return;
}
请注意,您可能希望根据uType的值更改操作。这就是为什么我将您的
“2”
文本更改为
uType.ToString()


祝你好运,努力学习。

如果(uType==2 | | uType==3)
对于两个选项来说有点过火,但还要检查“切换”语句:你不应该回答这种问题,因为这是一个重复的问题,他必须学会search@xsami在足够早的阶段,他们迷路了,甚至猜不出该找什么。我真的理解你的意见。但我认为你会帮助他更公正地评论这个问题,让他意识到自己的错误。这也有助于StackOverflow不保留重复的问题。@EdPlunkett感谢您的帮助!对于每个人来说,评论一个复制品,是的,Ed是对的,我不确定要搜索什么。我搜索的东西没有返回我想要的结果。@xsami这是一个合理的观点。惊奇漫画船长的答案,加上一个(我希望是好的)教程的链接,是一个好答案。副本并没有解决OP对&&和| |的混淆。谢谢您的参考!我现在将查看此视频。@希望它能有所帮助!他走得很快,所以在你跟着他走的时候停下来拉小提琴。还有subreddit。他们可能有大量有用的链接和参考资料,尽管可能不是针对C#的。请注意,C#只是一种语言,学习一种语言与学习编程是分开的。一旦你完成了那段视频的内容,就去subreddit并阅读侧边栏。前面的路很长,但要坚持下去,一步一步地走。感谢明智的话语,我会尽力的!