C#怎么取出byte数组中的某几位并组成一个新的数组
答案:2 悬赏:0 手机版
解决时间 2021-02-26 23:07
- 提问者网友:谁的错
- 2021-02-26 00:27
C#怎么取出byte数组中的某几位并组成一个新的数组
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-02-26 00:56
对数组进行循环是最能让人想到,而且也是最不可取的!因为效率太低了! 可以考虑转换为IEnumerable开式,使用lambda表达式去取,虽然表面上没有循环了,但事实上程序转换后还是有循环的存在的,效率没有提高,但开发效率可以提高的。
全部回答
- 1楼网友:我住北渡口
- 2021-02-26 01:13
如果你产生这新数组不是最终的目的,而只是中间过场变量,那么你就应该考虑用arraysegment来处理,那个可以提供高性能。至于array.copy或者copyto方法是最快的方法,微软自己的dll都是用的这些方法在扩充ilist集合大小的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯