我想知道是否有一种方法可以将整数变量与if语句中的整数列表进行比较,因为我们可以在SQL WHERE CLAUSE中执行此操作,
WHERE MY_ID IN (1,2,3,4,5,6)
Run Code Online (Sandbox Code Playgroud)
如果它存在于c#中我想使用相同的功能
if(myid in (1,2,3,4,5,6)){}
Run Code Online (Sandbox Code Playgroud)
这似乎是一个虚拟的问题,但如果存在,它将节省我很多时间
您可以在if语句中直接使用数组聚合,如下所示:
if (new[] {1,2,3,4,5,6}.Contains(id)) {
}
Run Code Online (Sandbox Code Playgroud)
注意:您需要添加using System.Linq以便编译.
| 归档时间: |
|
| 查看次数: |
1615 次 |
| 最近记录: |