ImmutableArray.ToImmutableArray Method (System.Collections.Immutable) (original) (raw)
- Reference
Definition
Namespace:
Assembly:
System.Collections.Immutable.dll
Package:
System.Collections.Immutable v10.0.0-preview.3.25171.5
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ToImmutableArray(ReadOnlySpan)
Source:
Source:
Source:
Source:
Produce an immutable array of contents from specified elements.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableArray<T> ToImmutableArray(ReadOnlySpan<T> items);
public static System.Collections.Immutable.ImmutableArray<T> ToImmutableArray<T>(this ReadOnlySpan<T> items);
static member ToImmutableArray : ReadOnlySpan<'T> -> System.Collections.Immutable.ImmutableArray<'T>
<Extension()>
Public Function ToImmutableArray(Of T) (items As ReadOnlySpan(Of T)) As ImmutableArray(Of T)
Type Parameters
T
The type of element in the list.
Parameters
Returns
An immutable array containing the items in the span.
Applies to
ToImmutableArray(Span)
Source:
Source:
Source:
Source:
Converts the span to an immutable array.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableArray<T> ToImmutableArray(Span<T> items);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static System.Collections.Immutable.ImmutableArray<T> ToImmutableArray<T>(this Span<T> items);
public static System.Collections.Immutable.ImmutableArray<T> ToImmutableArray<T>(this Span<T> items);
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member ToImmutableArray : Span<'T> -> System.Collections.Immutable.ImmutableArray<'T>
static member ToImmutableArray : Span<'T> -> System.Collections.Immutable.ImmutableArray<'T>
<Extension()>
Public Function ToImmutableArray(Of T) (items As Span(Of T)) As ImmutableArray(Of T)
Type Parameters
T
The type of element in the list.
Parameters
items
The elements to store in the array.
Returns
An immutable array containing the items in the span.
Attributes
Applies to
ToImmutableArray(IEnumerable)
Source:
Source:
Source:
Source:
Creates an immutable array from the specified collection.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableArray<TSource> ToImmutableArray(System::Collections::Generic::IEnumerable<TSource> ^ items);
public static System.Collections.Immutable.ImmutableArray<TSource> ToImmutableArray<TSource>(this System.Collections.Generic.IEnumerable<TSource> items);
static member ToImmutableArray : seq<'Source> -> System.Collections.Immutable.ImmutableArray<'Source>
<Extension()>
Public Function ToImmutableArray(Of TSource) (items As IEnumerable(Of TSource)) As ImmutableArray(Of TSource)
Type Parameters
TSource
The type of elements contained in items
.
Parameters
items
The collection of objects to copy to the immutable array.
Returns
An immutable array that contains the specified collection of objects.
Applies to
ToImmutableArray(ImmutableArray.Builder)
Source:
Source:
Source:
Source:
Creates an immutable array from the current contents of the builder's array.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableArray<TSource> ToImmutableArray(System::Collections::Immutable::ImmutableArray<TSource>::Builder ^ builder);
public static System.Collections.Immutable.ImmutableArray<TSource> ToImmutableArray<TSource>(this System.Collections.Immutable.ImmutableArray<TSource>.Builder builder);
static member ToImmutableArray : System.Collections.Immutable.ImmutableArray<'Source>.Builder -> System.Collections.Immutable.ImmutableArray<'Source>
<Extension()>
Public Function ToImmutableArray(Of TSource) (builder As ImmutableArray(Of TSource).Builder) As ImmutableArray(Of TSource)
Type Parameters
TSource
The type of elements contained in the immutable array.
Parameters
Returns
An immutable array that contains the current contents of the builder's array.