VPEnumerableExtensions Zip TFirst, TSecond, TThird, TResult  Method (IEnumerable TFirst , IEnumerable TSecond , IEnumerable TThird , Func TFirst, TSecond, TThird, TResult )Virtual Photonics - VTS Library
Virtual Photonics

Namespace: Vts.Extensions
Assembly: Vts (in Vts.dll) Version: 1.0.12.0 (1.0.12)
Syntax

public static IEnumerable<TResult> Zip<TFirst, TSecond, TThird, TResult>(
	this IEnumerable<TFirst> first,
	IEnumerable<TSecond> second,
	IEnumerable<TThird> third,
	Func<TFirst, TSecond, TThird, TResult> func
)

Parameters

first
Type: OnlineSystem.Collections.Generic IEnumerable TFirst 
second
Type: OnlineSystem.Collections.Generic IEnumerable TSecond 
third
Type: OnlineSystem.Collections.Generic IEnumerable TThird 
func
Type: OnlineSystem Func TFirst, TSecond, TThird, TResult 
Type Parameters

TFirst
TSecond
TThird
TResult

Return Value

Type: OnlineIEnumerable TResult 

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type OnlineIEnumerable TFirst . When you use instance method syntax to call this method, omit the first parameter. For more information, see OnlineExtension Methods (Visual Basic) or OnlineExtension Methods (C# Programming Guide).
See Also