示例#1
0
 internal ArrayReader(byte[] data, int offset, int length)
 {
     this._data  = new ReadonlyArrayWrapper <byte>(data, offset, length);
     this.Length = length;
 }
示例#2
0
 private ArrayReader(ReadonlyArrayWrapper <byte> data)
 {
     this._data  = data;
     this.Length = data.Length;
 }
示例#3
0
 public ReadonlyArrayWrapper(ReadonlyArrayWrapper <T> other, int offset) : this(other._array, other._offset + offset, other.Length - offset)
 {
 }
示例#4
0
 internal ReadonlyArrayWrapper(ReadonlyArrayWrapper <T> other, int offset, int length) : this(other._array, other._offset + offset, length)
 {
 }
示例#5
0
 public ReadonlyArrayWrapper(ReadonlyArrayWrapper <T> other) : this(other._array, other._offset, other.Length)
 {
 }