Использование Linq при использовании SQLDataReader - PullRequest
0 голосов
/ 22 января 2020

С помощью следующего кода можно ли использовать его с выражением linq?

IList sqlResults = new List<sqlResult>();
myConnection.Open();
using (SqlDataReader reader = oCmd.ExecuteReader())
{
   while (reader.Read())
   {
        sqlResults.Add(new sqlResult(reader));
   }
}
myConnection.Close();

Я пробовал следующее, но SQLDataReader, похоже, не имеет метода выбора linq

IList sqlResults = new List<sqlResult>();
myConnection.Open();
SqlDataReader reader= oCmd.ExecuteReader();
{
    sqlResults = reader.Select(r => new sqlResult(r));
}
myConnection.Close();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...