1 write to _array
System.Threading.Tasks.Dataflow (1)
Internal\ImmutableArray.cs (1)
42
_array
= elements;
15 references to _array
System.Threading.Tasks.Dataflow (15)
Internal\ImmutableArray.cs (15)
52
var newArray = new T[
_array
.Length + 1];
53
Array.Copy(
_array
, newArray,
_array
.Length);
64
int index = Array.IndexOf(
_array
, item);
68
if (
_array
.Length == 1) return Empty;
71
var newArray = new T[
_array
.Length - 1];
72
Array.Copy(
_array
, newArray, index);
73
Array.Copy(
_array
, index + 1, newArray, index,
_array
.Length - index - 1);
78
public int Count { get { return
_array
.Length; } }
83
public bool Contains(T item) { return Array.IndexOf(
_array
, item) >= 0; }
86
public IEnumerator<T> GetEnumerator() { return ((IEnumerable<T>)
_array
).GetEnumerator(); }
90
public T[] ToArray() { return
_array
.Length == 0 ? s_empty.
_array
: (T[])
_array
.Clone(); }