[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