Анонимный тип в LINQC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Анонимный тип в LINQ

Сообщение Anonymous »

Я пытаюсь получить анонимный объект по запросу:

Код: Выделить всё

var myList = from td in MyObjectList
select new
{
a = td.a,
b = td.b,
c = td.c,
name = (from r in contex.NewList
where r.aa  == td.a && r.bb == td.b
select r.Name).ToList()
};
Мне бы хотелось, чтобы имя имело значение r.Name, поскольку я ожидаю, что список имен будет содержать только один элемент. Если он содержит 0 элементов, я бы хотел, чтобы имя имело значение NONE, если больше 1 элемента, тогда должно быть выброшено исключение или что-то в этом роде.

Можно ли вообще добиться чего-то подобного ? Спасибо за помощь.

Подробнее здесь: https://stackoverflow.com/questions/486 ... pe-in-linq
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Анонимный тип LINQ не дает нужный мне список
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Запрос Mongo Linq игнорирует индивидуальную сериализацию аргумента LINQ с использованием провайдера LINQ v3
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Анонимный тип появляется в обеих ошибках
    Anonymous » » в форуме C#
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • ServiceStack v.8.6 Анонимный тип
    Anonymous » » в форуме C#
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • ServiceStack v.8.6 Анонимный тип
    Anonymous » » в форуме C#
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»