Example #1
0
 public ArrayView(ArrayViewSource source, Index1 index, Index1 length)
 {
     Trace.Assert(source != null, "Invalid source buffer");
     Trace.Assert(index >= 0, "Index out of range");
     Trace.Assert(length > 0, "Length out of range");
     Source = source;
     Index  = index;
     Length = length;
 }
Example #2
0
 public ArrayView(ArrayViewSource source, Index index, Index length)
 {
     Debug.Assert(source != null, "Invalid source buffer");
     Debug.Assert(index >= 0, "Index of of range");
     Debug.Assert(length > 0, "Length of of range");
     Source = source;
     Index  = index;
     Length = length;
 }