.NET Framework 4.5以降の場合は、ArraySegment構造体を使うことによって配列の一部分をListに追加することができます。
.NET Framework 4.5より前のバージョンでは、ArraySegment構造体がIEnumerable<T>インターフェイスを実装していないため、AddRangeメソッドでArraySegment構造体を追加することはできません。
ArraySegment構造体について詳しくは部分配列 §.ArraySegment構造体を参照してください。