vb.net - GroupBy Linq IEnumerable error -


i trying group on ienumerable. whenever try complete, keep getting error.

dim query ienumerable(of credititem) = _     credits in unprocessedcredits _     group credits unprocessedcreditsgrouped = _            new {key .make = credits.make, _                       key .part = credits.partnumber, _                      key .customernumber = credits.customernumber, _                       key .ordernumber = credits.ordernumber} _     group _                     select new credititem { _                     .make = unprocessedcreditsgrouped.make, _                     .part = unprocessedcreditsgrouped.partnumber, _                     .customernumber = unprocessedcreditsgrouped.customernumber, _                     .ordernumber = unprocessedcreditsgrouped.ordernumber _                     }) 

i need group multiple properties, example make, partnumber, customernumber. unprocessedcredits contains field "quantity" need sum of quantity based on group clause. select new credititem not working. getting argument not specified specified parameter.

however, don't know if need select statement because want select in ienumerable.

not properties, don't think that's possible group by?

you can create credititem directly grouping variable:

dim query ienumerable(of credititem) = _     credits in unprocessedcredits _     group credits unprocessedcreditsgrouped = _            new credititem _                          { _                              .make = credits.make, _                               .part = credits.partnumber, _                              .customernumber = credits.customernumber, _                               .ordernumber = credits.ordernumber _                          } _     group _     select unprocessedcreditsgrouped 

Comments

Popular posts from this blog

PHP DOM loadHTML() method unusual warning -

python - How to create jsonb index using GIN on SQLAlchemy? -

c# - TransactionScope not rolling back although no complete() is called -