Sri*_*ani 2 .net c# filestream
我有一个C#控制台应用程序通过网络访问文件并写入它.我注意到有些文件已损坏并且只写入null.我没有得到任何例外.我使用简单的代码将字节数组写入文件的流.在二进制模式下打开文件时,我看到的都是零,类似于"0:00 00 00 00 10:00 00 00 00".
有谁知道为什么会发生这样的事情?可能存在网络故障,但网络故障应该抛出一些IO异常吗?
如果有人对此有任何想法,请告诉我.
代码示例:
FileInfo fi = new FileInfo(filePath);
using (FileStream fs = fi.Open (FileMode.Create, FileAccess.Write, FileShare.None))
{
fs.Write(byteData, 0, byteData.Length);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3441 次 |
| 最近记录: |