重複の可能性:
LINQ: コレクション内のすべてのオブジェクトのプロパティに対して .Max() を実行し、最大値を持つオブジェクトを返す方法
私は次のクラスを持っています:
class Product
{
public string ProductName { get; set; }
public DateTime ActivationDate { get; set; }
}
次に、 a を作成して入力 します。最新のからList<Product>
を取得したいと思います。ProductName
Product
ActivationDate
Product.Where(m => m.ActivationDate == Max(m.ActivationDate)).Select(n => n.ProductName)
Product.Max(m => m.ActivationDate).Select(n => n.ProductName)
しかし、ボットの方法は機能しません。このタスクを達成する方法を知っている人はいますか?