在C#中对数组使用if else语句

时间:2019-01-19 01:20:50

标签: c# arrays if-statement

我想在C#中创建一个数组,其中包含一堆食品。

isafood = [ "apple","pear","grape"];

if(item == isafood){

    apple / pear /grape
}
else
{

}

然后我要执行一个if语句,以查看变量项是否等于列表中的食物项之一。

2 个答案:

答案 0 :(得分:1)

您必须检查数组中的每个项目以查看它们是否匹配。...

您可以使用Linq做

if(isafood.Any(i => i==item))

答案 1 :(得分:1)

if (isafood.IndexOf(item) > -1)
{
    //...
}
相关问题