C# CONSOLE.WRITELINE打印 小错误

未经处理的异常:  System.FormatException: 索引(从零开始)必须大于或等于零,且小于
参数列表的大小。
   在 System.Text.StringBuilder.AppendFormat(IFormatProvider provider, String fo
rmat, Object[] args)
   在 System.String.Format(IFormatProvider provider, String format, Object[] arg
s)
   在 System.IO.TextWriter.WriteLine(String format, Object arg0, Object arg1, Ob
ject arg2)
   在 System.IO.TextWriter.SyncTextWriter.WriteLine(String format, Object arg0,
Object arg1, Object arg2)
   在 System.Console.WriteLine(String format, Object arg0, Object arg1, Object a
rg2)
   在 Ch03Ex02.Program.Main(String[] args) 位置 c:\BegVCSharp\Chapter03\Ch03Ex02
\Ch03Ex02\Program.cs:行号 39
请按任意键继续. . .

我的代码为

string FirstString = "Love ";
string SecondString = "flower";
string String3 = FirstString + SecondString;
Console.WriteLine("{0} + {1} = {3}", FirstString, SecondString, String3);
Console.ReadKey();

因为Console.WriteLine 里指定的打印数字错误,应该为

Console.WriteLine(“{0} + {1} = {3}“… …);

应该按顺序为0 ,  1 , 2

小疏忽的问题,以后应尽量避免,,


你可能感兴趣的:(c#)