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)
187new ReadOnlyMemory<T>(memory._object, memory._index, memory._length); 197public int Length => _length; 202public bool IsEmpty => _length == 0; 212return (_object is string str) ? str.Substring(_index, _length) : Span.ToString(); 214return $"System.Memory<{typeof(T).Name}>[{_length}]"; 227if ((uint)start > (uint)_length) 233return new Memory<T>(_object, _index + start, _length - start); 249if ((ulong)(uint)start + (ulong)(uint)length > (ulong)(uint)_length) 330int desiredLength = _length; 472_length == other._length; 483return (_object != null) ? HashCode.Combine(RuntimeHelpers.GetHashCode(_object), _index, _length) : 0;