[2 [2
用
類提供了一種輕巧的方式來表示數組的一部分。 它是切片而不創建新數組的理想選擇,從而保存內存。
foo = new byte [4096]; var slice = new arrayseggent此創建
slice foo 的前40個字節。
byte[] foo = new byte[4096];
var slice = new ArraySegment(foo, 0, 40);
using the AsEnumerable() extension method (available in .NET 3.5 and later):
[2
現在允許在選定的字節上輕鬆迭代。
take()
方法提供了一種簡潔的方法來達到相同的結果:這也產生了一個,其中包含
概括
用於內存效率,而linq的[&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&的。 兩者都是處理數組段的有價值的工具,尤其是在高效字節操作至關重要的網絡編程等應用程序中。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3