Whetstone Class reference
Whetstone Class reference
Whetstone
WhetStone Namespaces
WhetStone.Looping
concat Class
concat Methods
Concat Method
Concat(T) Method (IEnumerable(IEnumerable(T)))
Concat(T) Method (IList(IEnumerable(T)))
Concat(T) Method (IList(IList(T)), Nullable(Boolean))
Concat(T) Method (IList(T), IList(T))
concat
Concat
T
Method (IList
IEnumerable
T
)
Concatenates an
IList
T
of
IEnumerable
T
.
Namespace:
WhetStone.Looping
Assembly:
WhetStone (in WhetStone.dll) Version: 1.0.4.0 (1.0.0.0)
Syntax
C#
Copy
public
static
IEnumerable
<T>
Concat
<T>(
this
IList
<
IEnumerable
<T>>
a
)
Parameters
a
Type:
System.Collections.Generic
IList
IEnumerable
T
An
IList
T
of
IEnumerable
T
s to concatenate.
Type Parameters
T
Type of the
IEnumerable
T
s.
Return Value
Type:
IEnumerable
T
An
IEnumerable
T
, with all the elements in the elements of
a
, concatenated.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
IList
IEnumerable
T
. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic)
or
Extension Methods (C# Programming Guide)
.
Remarks
The underlying type of the return value is
IList
T
. However, many of the
IList
T
operations are not constant time (and are only at worst better then LINQ implementation) and as such, should not be called explicitly by the user. Use
ElementAt
TSource
(IEnumerable
TSource
, Int32)
and
Count
TSource
(IEnumerable
TSource
)
for list operations.
See Also
Reference
concat Class
Concat Overload
WhetStone.Looping Namespace