Methods
-
Binary
Search``1(Immutable Array<`0>, Int32, Int32, `0) -
Binary
Search``1(Immutable Array<`0>, Int32, Int32, `0, IComparer<`0>) -
Binary
Search``1(Immutable Array<`0>, `0) -
Binary
Search``1(Immutable Array<`0>, `0, IComparer<`0>) -
Binary
Search``1(Immutable static Searches a sorted immutable array for a specified element and returns the zero-based index of the element, if it's found.Array<``0>, Int32, Int32, ``0) -
Binary
Search``1(Immutable static Searches a sorted immutable array for a specified element and returns the zero-based index of the element.Array<``0>, Int32, Int32, ``0, IComparer<``0>) -
Binary
Search``1(Immutable static Searches the sorted immutable array for a specified element using the default comparer and returns the zero-based index of the element, if it's found.Array<``0>, ``0) -
Binary
Search``1(Immutable static Searches a sorted immutable array for a specified element and returns the zero-based index of the element, if it's found.Array<``0>, ``0, IComparer<``0>) - Create``1() static Creates an empty immutable array.
-
Create``1(Immutable
Array<`0>, Int32, Int32) -
Create``1(Immutable
Array<``0>, static Creates an immutable array with the specified objects from another immutable array.Int32, Int32) - Create``1(`0)
-
Create``1(`0,
`0) -
Create``1(`0,
`0, `0) -
Create``1(`0,
`0, `0, `0) - Create``1(`0[])
-
Create``1(`0[],
Int32, Int32) - Create``1(``0) static Creates an immutable array that contains the specified object.
-
Create``1(``0,
``0) static Creates an immutable array that contains the specified objects. -
Create``1(``0,
``0, static Creates an immutable array that contains the specified objects.``0) -
Create``1(``0,
``0, static Creates an immutable array that contains the specified objects.``0, ``0) - Create``1(``0[]) static Creates an immutable array from the specified array of objects.
-
Create``1(``0[],
Int32, static Creates an immutable array with specified objects from another array.Int32) -
Create
Builder``1() static Creates a mutable array that can be converted to an ImmutableArray without allocating new memory. -
Create
Builder``1(Int32) static Creates a mutable array that can be converted to an ImmutableArray without allocating new memory. -
Create
Range``1(IEnumerable<`0>) -
Create
Range``1(IEnumerable<``0>) static Creates a new ImmutableArray`1 populated with the specified items. -
Create
Range``2(Immutable Array<`0>, Func<`0, `1>) -
Create
Range``2(Immutable Array<`0>, Int32, Int32, Func<`0, `1>) -
Create
Range``2(Immutable static Initializes a new instance of the ImmutableArray`1 struct.Array<``0>, Func<``0, ``1>) -
Create
Range``2(Immutable static Initializes a new instance of the ImmutableArray`1 struct.Array<``0>, Int32, Int32, Func<``0, ``1>) -
Create
Range``3(Immutable Array<`0>, Func<`0, `1, `2>, `1) -
Create
Range``3(Immutable Array<`0>, Int32, Int32, Func<`0, `1, `2>, `1) -
Create
Range``3(Immutable static Initializes a new instance of the ImmutableArray`1 struct.Array<``0>, Func<``0, ``1, ``2>, ``1) -
Create
Range``3(Immutable static Initializes a new instance of the ImmutableArray`1 struct.Array<``0>, Int32, Int32, Func<``0, ``1, ``2>, ``1) -
To
Immutable staticArray``1(Builder<``0>) -
To
Immutable Array``1(IEnumerable<`0>) -
To
Immutable static Creates an immutable array from the specified collection.Array``1(IEnumerable<``0>)