Я хочу объединить два списка разных типов в один список нового типа. Я хотел бы использовать соединение, но если, например, список A, оленья кожа имеет значение для этого общего имущества, я все еще хочу, чтобы использовать значения для списка Б.Как слить два списка запросов linq другого типа в список нового типа?
class A{
decimal AValue
DateTime Date
int UserID
}
class B{
int BValue
DateTime Date
int UserID
}
class Merge{
decimal? Avalue
int? BValue
DateTime Date
int UserID
}
Blist всегда одинакова. – zsharp
так ли есть предметы в alist, у которых нет соответствующего элемента в blist? это полное внешнее соединение, а не только левое внешнее соединение? – spender