可以在system.ling上添加两个条件,如下面的代码:
int index = Playerx.items.FindIndex (j => j.itemID == IdItem.itemID && j.itemStock < 20);
代码我在FindIndex函数中添加了两个条件。
那就是检查在Playerx.items和Playerx.items中查找itemID项目是&lt; 20。
这可能吗?
答案 0 :(得分:2)
是的,您可以根据需要添加任意数量的条件。
在这一行:
(j => j.itemID == IdItem.itemID && j.itemStock < 20)
j.itemID == IdItem.itemID && j.itemStock < 20
- 它是委托,前一行可以替换:
(j => {return j.itemID == IdItem.itemID && j.itemStock < 20;})
所以,它是代表(方法)的主体。在方法中,您可以使用任意数量的条件。