为了简化问题,我有一个特定类的列表:
class alarm{
public bool present;
}
List<alarm> alarms;
Run Code Online (Sandbox Code Playgroud)
现在,在一些代码下面这个我要检查,如果在列表中的任何一个报警当前设置为true,所以不是做一个for循环,我想使用LINQ来解决它.任何人都可以在LINQ中给我一些指示,因为我无法掌握它.
我想在某种意义上概括了控件的创建以便于使用.
public static Control mkC(TYPE type, int x, int y, int w, int h)
{
Control c;
c = new type();
c.Location = new Point(x, y);
c.Size = new Size(w, h);
return (type)c;
}
main()
{
TextBox t = mkC(TextBox, 1,1,100,100);
}
Run Code Online (Sandbox Code Playgroud)
但我不知道做我想做的确切方式.