Использование Linq - более эффективный способ сделать это?Idatareader to List
IDataReader reader = qSeats.ExecuteReader();
var seats = new List<int>();
using (IDataReader reader = qSeats.ExecuteReader())
{
while (reader.Read())
{
seats.Add(Convert.ToInt32(reader.GetInt32(0)));
}
}
Я видел: How do I load data to a list from a dataReader? Однако это тот же код, я выше, и кажется, что там может быть более быстрые способы. Как использовать Linq или seat.AddRange() или какой-то ToList()
За исключением того, что оно, как представляется, выполняется дважды – CRice