Performs a "union" of two sets, where all the elements in both are present. That is, the element is included if it is in either a or b. The return value is a clone of one of the sets (a if it is not nullNothingnullptra null reference (Nothing in Visual Basic)) with elements of the other set added in. Neither of the input sets is modified by the operation.

Namespace: Iesi.Collections
Assembly: Iesi.Collections (in Iesi.Collections.dll) Version: 1.0.1.0 (3.2.0.4000)

Syntax

C#
public static Set operator |(
	Set a,
	Set b
)
Visual Basic
Public Shared Operator Or ( _
	a As Set, _
	b As Set _
) As Set
Visual C++
public:
static Set^ operator |(
	Set^ a, 
	Set^ b
)

Parameters

a
Type: Iesi.Collections..::..Set
A set of elements.
b
Type: Iesi.Collections..::..Set
A set of elements.

Return Value

A set containing the union of the input sets. nullNothingnullptra null reference (Nothing in Visual Basic) if both sets are nullNothingnullptra null reference (Nothing in Visual Basic).

See Also