Delphi在语法中的C#中的等价物是什么,如:
if (iIntVar in [2,96]) then begin //some code end;
谢谢
解决方法
我更喜欢这样定义的方法:
Comparing a variable to multiple values
这是乍得的帖子的转换:
public static bool In(this T obj,params T[] arr) { return arr.Contains(obj); }
而使用就是这样
if (intVar.In(12,42,46,74) ) { //TODO: Something }
要么
if (42.In(x,y,z)) // do something