写入抛出“输入字符串格式不正确”

本文关键字:字符串 格式 不正确 输入 | 更新日期: 2023-09-27 18:06:27

我正在尝试将一些值写入一行,像这样…

try
{
    sw.WriteLine("Element               {0}     {1}     {2}     {3}     {4}     {5}     {6}     (7}     {8}",
                 "a",
                 "b",
                 "c",
                 "d",
                 "e",
                 "f",
                 "g",
                 "h",
                 "i");
}
catch (Exception ex)
{
    string mystring = ex.ToString();
}

和得到一个"输入字符串不是在一个正确的格式"异常我的麻烦。streamwriter对象存在,并且在此之前执行了许多其他写操作时有效。(在适当的时候,我会用更有用的东西代替"a"等;等我把这个问题解决了。

有谁能看出是怎么回事吗?

写入抛出“输入字符串格式不正确”

看"(7}"。你需要用"{"代替"("