VPEnumerableExtensions MembersVirtual Photonics - VTS Library
Virtual Photonics

The EnumerableExtensions type exposes the following members.
Methods

  NameDescription
Public methodStatic memberAsEnumerable T 
Extension method to turn any single item into an IEnumerable (i.e. "yield-returns" the item)
Public methodStatic memberConcat T 
Extension method to append a single item to an IEnumerable
Public methodStatic memberForEach T (IEnumerable T , Action T )
Method for applying an action to any enumerable sequence. This is the analog of Select, but with no output (only "side effects"). This overload takes in an Action with an additional int parameter that provides the index of the sequence.
Public methodStatic memberForEach T (IEnumerable T , Action T, Int32 )
Method for applying an action to any enumerable sequence. This is the analog of Select, but with no output (only "side effects"). This overload takes in an Action with an additional int parameter that provides the index of the sequence.
Public methodStatic memberLoopOverVariables T1, T2, TReturn (Func T1, T2, TReturn , IEnumerable T1 , IEnumerable T2 )
Public methodStatic memberLoopOverVariables T1, T2, T3, TReturn (Func T1, T2, T3, TReturn , IEnumerable T1 , IEnumerable T2 , IEnumerable T3 )
Public methodStatic memberSelect T, TResult 
2D array overload of the LINQ Select operator with x and y indexers
Public methodStatic memberTo2DArray T 
Converts an IEnumerable into a 2D array given a specified width and height
Public methodStatic memberZip TFirst, TSecond, TThird, TResult (IEnumerable TFirst , IEnumerable TSecond , IEnumerable TThird , Func TFirst, TSecond, TThird, TResult )
Public methodStatic memberZip TFirst, TSecond, TThird, TFourth, TResult (IEnumerable TFirst , IEnumerable TSecond , IEnumerable TThird , IEnumerable TFourth , Func TFirst, TSecond, TThird, TFourth, TResult )
Public methodStatic memberZip TFirst, TSecond, TThird, TFourth, TFifth, TResult (IEnumerable TFirst , IEnumerable TSecond , IEnumerable TThird , IEnumerable TFourth , IEnumerable TFifth , Func TFirst, TSecond, TThird, TFourth, TFifth, TResult )
Back to Top
See Also