我是C#新手,我正在w3resource.com做一些练习,问题是:编写一个使用数字作为输入的C#Sharp程序,并打印其乘法表:这是我的
Console.WriteLine("Enter a number : ");
int number = Convert.ToInt32(Console.ReadLine());
for (int i = 0; i < 10; i++)
{
Console.WriteLine("{0} * {1} = {3}", number, i, number * i);
}
并且它告诉我索引必须大于0 ...
mscorlib.dll中发生了'System.FormatException'类型的未处理的异常
((我已将其从土耳其语翻译为英语)
您在{3}
方法中具有索引Console.WriteLine
,但是只有3个论据。该论据列表从零开始。
Console.WriteLine("{0} * {1} = {3}", number, i, number * i);
应该是
Console.WriteLine("{0} * {1} = {2}", number, i, number * i);