3 implementations of IImmutableArray
System.Collections.Immutable (3)
System\Collections\Immutable\ImmutableArray_1.cs (1)
15
public readonly partial struct ImmutableArray<T> : IReadOnlyList<T>, IList<T>, IEquatable<ImmutableArray<T>>, IList,
IImmutableArray
, IStructuralComparable, IStructuralEquatable, IImmutableList<T>
System\Collections\Immutable\ImmutableArray_1.Minimal.cs (1)
36
public partial struct ImmutableArray<T> : IEnumerable<T>, IEquatable<ImmutableArray<T>>,
IImmutableArray
System\Collections\Immutable\ImmutableArray_1.netcoreapp.cs (1)
8
public readonly partial struct ImmutableArray<T> : IReadOnlyList<T>, IList<T>, IEquatable<ImmutableArray<T>>, IList,
IImmutableArray
, IStructuralComparable, IStructuralEquatable, IImmutableList<T>
5 references to IImmutableArray
System.Collections.Immutable (5)
System\Collections\Immutable\ImmutableArray.cs (1)
151
if (items is
IImmutableArray
immutableArray)
System\Collections\Immutable\ImmutableArray_1.cs (2)
1390
if (other is
IImmutableArray
theirs)
1440
if (other is
IImmutableArray
theirs)
System\Collections\Immutable\ImmutableArray_1.Minimal.cs (2)
204
Array?
IImmutableArray
.Array
309
return obj is
IImmutableArray
other && this.array == other.Array;