收录日期:2020/06/05 10:52:59 时间:2016/06/05 19:52:59 标签:C#
运行教材上的例子程序提示如下:
未处理的“System.FormatException”类型的异常出现在 mscorlib.dll 中。

其他信息: 索引(从零开始)必须大于或等于零,且小于参数列表的大小。
using System;
using System.IO;

namespace StreamRWTest
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
class StreamRWTest
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{

Console.WriteLine("输入所要读取的文件名:");

string readName=Console.ReadLine();
Console.WriteLine("输入要写入的文件名");
string writeName=Console.ReadLine();

Stream readStream=File.OpenRead(readName);
Stream writeStream=File.OpenRead(writeName);

byte[] b=new byte[512];
int intRead=0;


intRead=readStream.Read(b,0,b.Length);
Console.WriteLine("\n一共读取了{1}个字节",intRead);
//// writeStream.Write(b,0,intRead);
//// Console.WriteLine("\n文件复制完毕");
// Console.Read();
}
}
}
并非 read 出错,而是 

Console.WriteLine("\n一共读取了{1}个字节",intRead);

不对
Console.WriteLine("\n一共读取了{0}个字节",intRead);

这样就可以了
{0} 参数计数从零开始
谢谢!
这句也写错了。Stream writeStream=File.OpenRead(writeName);

请问 关于多表查询,该SQL语句怎么写? 怎么定义这个指针? 如何在vc中读取中文字符并能用来判断 用Winsockc时为什么第二次输入主机地址进行连接时不能连接上。 怎么让我的VC IDE具有Unicode选项?? ORACLE下的如何取得系统当前的年、月、日? SQL语句怎么写啊~~ 将 一个输入的 money 类型的数据插入库中,delphi 中 query1 控件的 slq 语句怎么写 机器装的98系统,有的字显示不出来?怎么回事??? 紧急,紧急!!大家来看看 请问大虾在DirectDraw中如何实现一个图形的旋转功能? 想统计一下诸位都用什么编译器?并评测其性能,方便初学者选择,请大家多多参与!谢谢! 我的程序大概框架是这样的 :在创建主窗口时,创建登录窗口,登录只是关闭登录窗口,接着往下运行 请问在.cs代码中如何在两个字符串之间加一个TAB 关于PDF文件的问题20分,不够还可加,急急!!! 诚聘图像识别高手 如何将一个BSTR写入剪贴板 将驱动程序从linxu移植到另外一个操作系统(比如VxWorks)一般要改些什么? 用MSFlexGrid时,如何把第二次查找到的记录加上去? 动态给变量赋值的问题! 关于防止作弊现象的一点建议 星期六、天是不是一般很少注册的啊? 看过<<高级windows程序设计技术>>同济版的请进来===>>> 将驱动程序从linxu移植到另外一个操作系统(比如VxWorks)一般要改些什么? 请问大虾在DirectDraw中如何实现一个图形的旋转功能? 将驱动程序从linxu移植到另外一个操作系统(比如VxWorks)一般要改些什么? 救命!!急!! 如何用PB发手机短信息或是Email群发? 高手一看,大笔一挥,潇潇洒洒