我定义了一个数组byte[1024],先取得文件A的名字,存储到byte[1024]的后面n个字节上,然后读取文件A的内容,从0位开始存,有可能只用了500个字节。这时候中间就有1024-500-n个字节是空的,如何才能把文件A恢复呢?byte[1024]中没有赋值的那部分是什么?
解决方案 »
- C#问题:未处理的“System.NullReferenceException”类型的异常出现在 XXX 其他信息: 未将对象引用设置到对象的实例。
- 水晶报表 导出格式
- C# 事件处理与线程的问题
- c#正则表达式去掉包含form之间的内容
- ReportViewer导出问题
- 关于C#程序假死问题
- 急!求救:能否实现鼠标悬浮事件:比如金山词霸中的‘屏幕取词’功能?
- 使用MenuItem.CloneMenu方法复制菜单,点击却没有反应.请教!
- 关于DataGrid里面模版列DropDownList数据绑定的问题
- DataGrid编辑的时候!输入框很长,把DataGrid拉得很长。很不好,怎么办?
- 如何把这段数组代码改成C#的程序?谢谢
- 鼠标问题
serializer.WriteObject(ms, config);
byte[] myByte = new byte[ms.Length];
ms.Position = 0;
ms.Read(myByte, 0, (int)ms.Length);你在创建byte 数组的时候根据流来获得动态长度啊,这样就不会浪费的问题了