if( 0 < count )
{
- Array.Copy(
- sourceArray: this._EncodedWaveData,
- sourceIndex: this._Position,
- destinationArray: buffer,
- destinationIndex: offset,
- length: count );
+ Buffer.BlockCopy(
+ src: this._EncodedWaveData,
+ srcOffset: (int) this._Position,
+ dst: buffer,
+ dstOffset: offset,
+ count: count );
this._Position += count;
}
if( 0 < count )
{
- Array.Copy(
- sourceArray: this._EncodedWaveData,
- sourceIndex: this._Position,
- destinationArray: buffer,
- destinationIndex: offset,
- length: count );
+ Buffer.BlockCopy(
+ src: this._EncodedWaveData,
+ srcOffset: (int) this._Position,
+ dst: buffer,
+ dstOffset: offset,
+ count: count );
this._Position += count;
}