Я хочу получить базу данных и получить список массивов строк. Я делаю ..Entity Framework - Пользовательский запрос к многомерному массиву?
List<string[]> results = new List<string[]>();
results = dbContext.Database.SqlQuery<string[]>("select one, two from myTable").ToList();
У меня есть исключение
"The result type 'System.String[]' may not be abstract and must include a default constructor."
Но я не хочу, чтобы создать новый абстрактный тип. Это просто простая карта. Две колонки.
Каков наилучший способ достичь этого?
Если myTable отображает уже определенную Entity («MyEntity»), он может вернуть массив через: results = dbContext.Set(). Выбрать (e => новая строка [] {e.one, e. два}) ToArray(). –