Итак, у меня есть следующие два списка, используя linq.Объедините два списка данных в один список C#
List<One> one= A.Common
.Join(B.Common,
a => a.ID,
b=> b.ID,
(a, b) => new One
{
ID = b.PID,
Name = b.PCName,
LastName = a.LName
}).ToList();
List<One> two = (from c in D.Options
select new One
{
MainName = c.mName
}).ToList();
List<One> sn = one.Concat(two).ToList();
Я согласую оба списка. Но когда я отлаживаю, я получаю MainName как null в sn list
.
Как получить данные из обоих списков в одном списке?
Вы проверили, какое значение вы получаете для MainName в 'two'? Ваш код выглядит хорошо для меня. –
Первая коллекция, вы не устанавливаете MainName ... Все в порядке? – dmyoko
@MairajAhmad У меня есть свойство MainName в классе 1 – Richa