Вы также можете взглянуть на Dapper , который используется на сайте StackOverflow и доступен в виде пакета NuGet (поиск "Dapper dot net").
СDapper вы можете использовать следующее, чтобы получить IEnumerable<int>
:
IEnumerable<int> allSSN;
using (var connection = new SqlConnection(connectionString))
{
connection.Open();
allSSN = SqlMapper.Query<int>(connection, "SELECT SSN FROM dbo.Elects");
}
В качестве личной заметки, я впервые взял Dapper за спин;до этого я бы использовал SqlCommand
и SqlDataReader
согласно ответу @ marc_s, но я уверен, что буду использовать Dapper в своих будущих проектах.