[Modify] Polish it
This commit is contained in:
parent
6d29f8fa4c
commit
f7f23f9212
@ -1624,6 +1624,12 @@ namespace WebSocketSharp
|
|||||||
if (length < 0 || length > len - startIndex)
|
if (length < 0 || length > len - startIndex)
|
||||||
throw new ArgumentOutOfRangeException ("length");
|
throw new ArgumentOutOfRangeException ("length");
|
||||||
|
|
||||||
|
if (length == 0)
|
||||||
|
return new T[0];
|
||||||
|
|
||||||
|
if (length == len)
|
||||||
|
return array;
|
||||||
|
|
||||||
var subArray = new T[length];
|
var subArray = new T[length];
|
||||||
Array.Copy (array, startIndex, subArray, 0, length);
|
Array.Copy (array, startIndex, subArray, 0, length);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user