[I/O]FileStream读取文件长度为0?该怎么解决
[I/O]FileStream读取文件长度为0?
从本地读取文件上传到服务器,为什么读取不到呢?
------解决方案--------------------
你先用FileInfo去获取下File的Length看得到的是多少,看是不是程序对文件的操作权限不够
从本地读取文件上传到服务器,为什么读取不到呢?
- C# code
string fullName = openFileDialog.FileName; using (FileStream fs = File.OpenRead(fullName)) { int offset = 0; byte[] buffer = new byte[1024]; int count = 0; while ((count = fs.Read(buffer, offset, buffer.Length)) > 0) { //进不来这里,因为count总是0??? offset += count; } }
------解决方案--------------------
你先用FileInfo去获取下File的Length看得到的是多少,看是不是程序对文件的操作权限不够