读书人

[I/O]FileStream读取文件长度为0?该怎

发布时间: 2012-04-21 14:34:44 作者: rapoo

[I/O]FileStream读取文件长度为0?
从本地读取文件上传到服务器,为什么读取不到呢?

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看得到的是多少,看是不是程序对文件的操作权限不够

读书人网 >C#

热点推荐