View Single Post
Old 24-09-2012, 14:06   #2
idoido
Senior Member
 
Iscritto dal: May 2008
Messaggi: 429
ho fatto un test veloce con visual studio e il codice che hai postato funziona, ti posto il mio cosi eventualmente c'è qualcos'altro che non torna

Codice:
    public class Order
    {
        public int id_order { get; set; }
        public decimal? price { get; set; }
    }

e poi
Codice:
  private void button1_Click(object sender, EventArgs e)
        {
            List<Order> Orders = new List<Order>();

            Order a = new Order();
            a.id_order = 1;
            a.price = new decimal(3.00);

            Order b = new Order();
            b.id_order = 1;
            b.price = new decimal(2.25);

            Order c = new Order();
            c.id_order = 2;
            c.price = new decimal(4.00);

            Orders.Add(a);
            Orders.Add(b);
            Orders.Add(c);
            int orderID = 1;

            var res = Orders.Where(x => x.id_order == orderID).Sum(x => x.price);
        }
idoido è offline   Rispondi citando il messaggio o parte di esso