Provides a set of initialization methods for ImmutableList{TValue}.
More...
|
static IImmutableList< TValue > | Create< TValue > (params TValue[] values) |
| Returns a new ImmutableList{TValue} that contains the specified values or none. More...
|
|
static IImmutableList< TValue > | CreateRange< TValue > (IEnumerable< TValue > values) |
| Returns a new IImmutableList{TValue} that contains the specified values. More...
|
|
Provides a set of initialization methods for ImmutableList{TValue}.
static IImmutableList<TValue> PushTechnology.ClientInterface.Collections.Immutable.ImmutableList.Create< TValue > |
( |
params TValue[] |
values | ) |
|
|
static |
Returns a new ImmutableList{TValue} that contains the specified values or none.
If values is null
, the immutable list will contain a single null element.
- Parameters
-
values | The values to include in the immutable list. |
- Returns
- A new ImmutableList{TValue} containing the specified values .
- Template Parameters
-
TValue | The type of the value within the immutable list. |
static IImmutableList<TValue> PushTechnology.ClientInterface.Collections.Immutable.ImmutableList.CreateRange< TValue > |
( |
IEnumerable< TValue > |
values | ) |
|
|
static |
Returns a new IImmutableList{TValue} that contains the specified values.
If values is null
, the immutable list will be empty.
- Parameters
-
values | The values to include in the immutable list. |
- Returns
- The new IImmutableList{TValue} containing the specified values .
- Template Parameters
-
TValue | The type of the value within the immutable list. |
The documentation for this class was generated from the following file:
- Collections.Public/Immutable/ImmutableListFactory.cs