Я пишу много такого кода, чтобы выбрать один элемент, который соответствует
var item = (from x in Items where x.Id == 123 select x).First();
Есть ли более чистый способ сделать это или это максимально кратко как я собираюсь получить?
РЕДАКТИРОВАТЬ: Надо было сказать «Более чистый способ с использованием синтаксиса linq». Я уже знал о синтаксисе лямбда, и мне стало казаться, что это единственный способ. Тем не менее, я получил некоторую полезную информацию, поэтому спасибо всем, кто ответил.