6 writes to _length
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Memory.cs (6)
49
_length
= array.Length;
69
_length
= array.Length - start;
107
_length
= length;
130
_length
= length;
154
_length
= length;
170
_length
= length;
12 references to _length
System.Private.CoreLib (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Memory.cs (12)
187
new ReadOnlyMemory<T>(memory._object, memory._index, memory.
_length
);
197
public int Length =>
_length
;
202
public bool IsEmpty =>
_length
== 0;
212
return (_object is string str) ? str.Substring(_index,
_length
) : Span.ToString();
214
return $"System.Memory<{typeof(T).Name}>[{
_length
}]";
227
if ((uint)start > (uint)
_length
)
233
return new Memory<T>(_object, _index + start,
_length
- start);
249
if ((ulong)(uint)start + (ulong)(uint)length > (ulong)(uint)
_length
)
330
int desiredLength =
_length
;
472
_length
== other.
_length
;
483
return (_object != null) ? HashCode.Combine(RuntimeHelpers.GetHashCode(_object), _index,
_length
) : 0;