Для изменения размера нажмите или перетащите

Extensions.FullOuterJoin<TOuter, TInner, TKey, TResult> - метод

Пространство имён:  Tessa.Platform.Collections
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static IEnumerable<TResult> FullOuterJoin<TOuter, TInner, TKey, TResult>(
	this IEnumerable<TOuter> outer,
	IEnumerable<TInner> inner,
	Func<TOuter, TKey> outerKeySelector,
	Func<TInner, TKey> innerKeySelector,
	Func<TOuter, TInner, TResult> resultSelector,
	IEqualityComparer<TKey> comparer = null,
	TOuter outerDefault = null,
	TInner innerDefault = null
)

Параметры

outer
Тип: System.Collections.Generic.IEnumerable<TOuter>
inner
Тип: System.Collections.Generic.IEnumerable<TInner>
outerKeySelector
Тип: System.Func<TOuter, TKey>
innerKeySelector
Тип: System.Func<TInner, TKey>
resultSelector
Тип: System.Func<TOuter, TInner, TResult>
comparer (Optional)
Тип: System.Collections.Generic.IEqualityComparer<TKey>
outerDefault (Optional)
Тип: TOuter
innerDefault (Optional)
Тип: TInner

Параметры типа

TOuter
TInner
TKey
TResult

Возвращаемое значение

Тип: IEnumerable<TResult>

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа IEnumerable<TOuter>. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).
См. также