Zapytanie LINQ na DataTable

Próbuję wykonać zapytanie LINQ na obiekcie DataTable i dziwnie stwierdzam, że wykonywanie takich zapytań na tabelach danych nie jest proste. Na przykład:

var results = from myRow in myDataTable
where results.Field("RowNo") == 1
select results;

To nie jest dozwolone. Jak mogę uzyskać coś takiego?

Jestem zdumiony, że zapytania LINQ nie są dozwolone w tabelach danych!

questionAnswers(21)

yourAnswerToTheQuestion