Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Method: Generex<T, TResult> Or(Func<GenerexMatch<T>, TResult>, IEqualityComparer<T>, IEnumerable<T>)

  • Declared in: RT.Generexes.Generex<T, TResult>

Declaration

public Generex<T, TResult> Or(
    Func<GenerexMatch<T>, TResult> selector,
    IEqualityComparer<T> comparer,
    IEnumerable<T> elements
)

Summary

Returns a regular expression that matches either this regular expression or the specified sequence of elements using the specified equality comparer (cf. | in traditional regular expression syntax).

Parameters

Func<GenerexMatch<T>, TResult>selector A selector that returns the result object for the new regular expression based on the sequence matched by the elements.
IEqualityComparer<T>comparer An optional equality comparer to use against the elements in elements.
IEnumerable<T>elements The sequence of elements to match.