С# Линк. Присоединяйтесь к коллекциям по IDC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 С# Линк. Присоединяйтесь к коллекциям по ID

Сообщение Anonymous »

У меня есть три коллекции с общим ключом:
var shops = new[] { new { shopId = "1", shopName = "shop1" }, new { shopId = "2", shopName = "shop2" } , new { shopId = "3", shopName = "shop3" }};
var sales = new[] { new { shopId = "1", sales = "1000", place = 2 }, new { shopId = "2", sales = "0", place = 1 } , new { shopId = "3", sales = "100", place = 3 }};
var unpostedChecks = new[] { new { shopId = "1", checkQnt = 2 }};

Как мне объединить эти коллекции, используя C# LINQ, чтобы получить такой результат?:
var result = new[] {
new { shopId = "1", shopName = "shop1", sales = "1000", place = 2, checkQnt = 2 },
new { shopId = "2", shopName = "shop2", place = 1 , sales = 0, checkQnt = 0},
new { shopId = "3", shopName = "shop3", sales = "100", place = 3 , checkQnt = 0}
};


Подробнее здесь: https://stackoverflow.com/questions/792 ... ions-by-id
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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