我有一个对象列表,必须根据两个条件设置属性。2D网格如下:
Property 2\Property 1 B<80 80<B<100 100<B<120 B>120
A < 100 None Red Orange Orange
100 < A < 120 None Red Orange Green
120 < A < 140 None Red Green Green
140 < A None Orange Green Green
有没有一种好的方法可以循环Property 1和Property 2来动态设置对象属性?未来可能会添加几个条件,我想多次使用if语句不是一个好的解决方案。我正在尝试避免冗余的代码。
谢谢。