Click or drag to resize

IEnumerableExtensions Class

Provides extension methods for the IEnumerable class. These methods can be used for accessing basic operations from the expression engine or from the API.
Inheritance Hierarchy
SystemObject
  Colygon.MatchPoint.Core.ExpressionsIEnumerableExtensions

Namespace:  Colygon.MatchPoint.Core.Expressions
Assembly:  Colygon.MatchPoint (in Colygon.MatchPoint.dll) Version: 2019.2.1.0
Syntax
C#
public static class IEnumerableExtensions

The IEnumerableExtensions type exposes the following members.

Methods
  NameDescription
Public methodStatic memberFirstOrDefault
Returns the first item or null.
Public methodStatic memberJoin(IEnumerable, String)
Returns string built from given source items and separator.
Public methodStatic memberJoin(IEnumerable, String, String)
Returns string built from given source items and separator.
Public methodStatic memberSelect(IEnumerable, String, String)
Projects each element of this IEnumerable into a new form defined by the specified selector expression, where varName defines the current item in the expression.
Public methodStatic memberSelect(IEnumerable, String, String)
Projects each element of this IEnumerable into a new form containing members defined by the memberSelectors expressions (<memberName>: <memberValue>), where varName defines the current item in the expressions.
Public methodStatic memberWhere
Filters the items in this IEnumerable based on the predicate expression, which has to evaluate to a boolean value, where varName defines the current item in the expression.
Top
Remarks
This class provides expression extensions.
See Also