if(5200 - i > 0)//说明有剩余 { //i-->end or i to 5200 - i }
业务就是获取文件的长度,但是设备每次的取值都是固定的1024字节 所以需要根据文件长度获取整个文件内容,内容是设备自身存贮的,我需要复制出来存到电脑上 文件的长度不会刚好是1024的整数倍,所以每次可能都剩点 想问的就是怎么方便的获取到最后不够循环加1024那部分的数据
int i = 0; for(; i < 5200; i += 1024) { //根据i的位置去文件位置获取数据 } if(5200 % 1024 != 0)//说明有剩余 { //i-->end or i to 5200 % 1024 }
110,555
社区成员
642,562
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧