Итак, есть такой метод:
public void Method(A a, B b)
{
OtherMethod(a, a.list.ForEach(o => {if(o.Status == Good){ return o};), b)
}
OtherMethod()
требуется 3 параметра. Я хочу, чтобы o
указывал параметры, но я не знаю как. Кто-нибудь знает как?
Актуальный код:
public void AddProduct(UserDTO u, ProductDTO p)
{
if(CheckForCurrentOrder(u) != 0) //returns ID of order with status = "NotPaid"
{
CreateEmptyOrder(u);
SetProductInOrder(u, u.Orders.ForEach(o => { if (o.Status == EnumsDTO.OrderStatus.NotPaid) { return o}; }), p);
}
//rest of database code thats not relevant..
}