System.Windows.Forms.DynamicByteProvider.DeleteBytes C# (CSharp) Method

DeleteBytes() public method

Deletes bytes from the byte collection.
public DeleteBytes ( long index, long length ) : void
index long the start index of the bytes to delete.
length long the length of bytes to delete.
return void
        public void DeleteBytes(long index, long length)
        {
            int internal_index = (int)Math.Max(0, index);
            int internal_length = (int)Math.Min((int)Length, length);
            _bytes.RemoveRange(internal_index, internal_length);

            OnLengthChanged(EventArgs.Empty);
            OnChanged(EventArgs.Empty);
        }