假设我有这样一个结构:
class SomeObject Public Name as String Public Created as Date ... end class
鉴于:
Name Created A 2010-04-16 * A 2010-04-15 B 2010-04-12 B 2010-04-13 * C 2010-04-16 *
我想挑选旁边有*的东西。
它是:
var maxObjects = from o in myList group o by o.Name into g select new { Name = g.Key, Created = g.Max(o => o.Created) };
101 Linq samples