C # Za pomocą LINQ wybierz maksymalny identyfikator wiersza

Mam tabelę nawigacyjną i chcę zwrócić ostatnio wstawiony wiersz. W SQL byłoby toMAX() funkcja, ale nie wiem, jak zrobić odpowiednik w LINQ. Zasadniczo chcę wybrać wiersz, który ma najwyższyBreadCrumbID WHERE ProjectID = 49.

Oto zapytanie, które mam teraz, które wybrałoby wszystkie wierszeWHERE ProjectID = 49. Chcę wybrać wiersz, który ma najwyższyBreadCrumbID.

Dzięki!

Kod:

using (dbPSREntities5 myEntities = new dbPSREntities5())
{
   var currentStatus = (from tbBreadCrumb in myEntities.tbBreadCrumbs.Where(x => x.ProjectID == 49)
                        select new
                        {
                           Status = tbBreadCrumb.BreadCrumbID,
                        });
}

questionAnswers(6)

yourAnswerToTheQuestion