【发布时间】:2019-03-13 03:47:06
【问题描述】:
有没有办法找出我选择的 int 号码是否与我在此代码中我的号码范围 int[] 中的一个号码匹配?
Skaičiuoti 的意思是伯爵
ButųKonteineris ArTenkinaKainą(ButųKonteineris butai, int[] kainųIntervalas)
{
ButųKonteineris artenkinakainąbutai = new ButųKonteineris(butai.Skaičiuoti);
for (int i = 0; i < butai.Skaičiuoti; i++)
{
if (butai.PaimtiButą(i).Kaina == kainųIntervalas)
{
butai.PridetiButą(butai.PaimtiButą(i));
}
}
return artenkinakainąbutai;
}
【问题讨论】:
-
ints.Contains(int)?!? -
Linq
Any:if (array.Any(item => item == itemToTest)) {} -
取决于你想如何比较它们。
-
@bommelding
new [] { intA }.Contains(intB), intA.Equals(intB), new [] { intA }.Any(i => i == intB), new [] { intA }.Where(i => i == intB).Count() > 0我需要继续吗?
标签: c#