永发信息网

关于C# Stream.Read的问题

答案:1  悬赏:10  手机版
解决时间 2021-04-03 21:11
关于C# Stream.Read的问题
最佳答案
count = stream.Read(buffer, offset, l - offset);
这个表示,这次从流里读了多少字节,如果没有数据,只为0。表示结束了。追问stream.Read(buffer, offset, l - offset);是处于阻塞状态的。用while不是多余了吗。我看了网上很多高手都这样写。我把while循环去掉了,也一样能下载同样的大小。追答是这样的原理。
流里面的数据是多少,你不知道,如果一次很大的情况,你开多少缓冲区呢?
所以我们一般固定开一个大小byte[1024],如果流里大于 1024,我就要尝试一直读,所以用while,
而while的依据是什么呢,是上次有没有读到数据。count = stream.Read(buffer, offset, l - offset);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
四川考生是选天津工业大学好(在川内属于二本
如何处理公司人际关系,在大学怎么样处理人际
萨摩亚的签证如何办理
耳机的话筒坏了怎么办,我的iphone也是话筒坏
国酒茅台怎么样 52度飞天茅台价格是多少
为什么想做的是不能做,就因为我有残疾,很多
psp有没有什么跟弹丸论破类似的游戏
道外区哈尔滨滋味菜馆怎么去啊,谁知道地址啊
表达害怕被伤害的句子,描写害怕的句子有哪些
单选题下列关于神经调节和体液调节的说法,正
小明的体重是500N,若他用20s的时间登上6 m高
“中国古典十大小说”都有哪些?
望城有几个交通银行
诛仙辰皇入什么阵营好,诛仙鬼王入什么阵营好
如何制止高加索犬咬人
推荐资讯
x减1/4减去x减1/5等于x减1/7减去
有一首歌里面有句歌词大概意思是最美好的就是
成都和南京哪个城市好,南京VS武汉VS成都,究
泰国人妖真的是自愿为妖“
单选题______ almost all our&nbs
答谢婚宴需要准备什么,举办婚礼都需要准备些
M理论预言宇宙有11维假设宇宙从500万亿光年膨
两个月大的小狗每天应该吃多少顿,一次多少狗
一句话的人生格言
高技能人才有哪些专业,自己或周围的人有什么
老师,你好哦!文言文太难背了,有没有方法背
单选题2011年4月28日,国家统计局发布的第___
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?