📅  最后修改于: 2023-12-03 15:13:52.029000             🧑  作者: Mango
当我们需要检查一个整数是否在一个整数列表中时,可以使用 C# 中的 LINQ 查询来轻松地完成该任务。下面是一个例子:
using System.Linq;
public bool IsIntInList(int targetInt, List<int> intList)
{
return intList.Contains(targetInt);
}
在此代码中,List<int>
是整数列表,而targetInt
是我们要查找的整数。函数将返回布尔值true
或false
,取决于targetInt
是否在整数列表中。
此外,在使用 LINQ 来检查列表是否包含某个整数时,C# 还提供了其他几种方法:
// 方法1
bool result = intList.Any(x => x == targetInt);
// 方法2
bool result = intList.Exists(x => x == targetInt);
在这两种情况下,函数都将返回布尔值true
或false
,取决于targetInt
是否在整数列表中。
使用上述代码示例中的任何一种方法,我们都可以很容易地检查整数是否在整数列表中,并在需要时采取相应的操作。