Exemplo n.º 1
0
        public bool TryCopyTo(UnmanagedSpan <T> destination)
        {
            try
            {
                EnsureNotNullAndNotEmpty();
                destination.EnsureNotNullAndNotEmpty();
            }
            catch (InvalidOperationException)
            {
                return(false);
            }

            throw new NotImplementedException();
        }
Exemplo n.º 2
0
 public Enumerator(UnmanagedSpan <T> span)
 {
     _offset = 0;
     _span   = span;
 }
Exemplo n.º 3
0
 public bool Equals(UnmanagedSpan <T> other)
 => this._pointer == other._pointer && this._length == other._length;
Exemplo n.º 4
0
 public void CopyTo(UnmanagedSpan <T> dest)
 {
     Unsafe.CopyBlockUnaligned(dest._pointer, _pointer, (uint)_length);
 }