【发布时间】:2023-01-27 01:56:52
【问题描述】:
我是 C# 的新用户,我很难完成我正在处理的这个脚本的最后一件事。我在 .NET 5.0 中。我正在努力将一些结果写入 csv 文件,但是当我使用 string.Format() 方法时,我只得到返回到控制台的第一个值,或者 csv 文件。
string newLine = string.Format("Value1", "Value2");
Console.WriteLine(newLine);
我在一个循环中,所有行都被返回,每行只返回 Value1,而不是 Value2。任何帮助,将不胜感激。
【问题讨论】:
-
你看过the documentation and examples吗?你在这里期待什么结果,更重要的是,具体为什么你期待那个结果吗?
-
您不包括格式占位符。
-
您期望
string.Format("Value1", "Value2")的结果是什么,文档如何证明这种期望是合理的? -
请不要手写 CSV 如果 string.Format 对你来说是个问题,使用一个能正确做到这一点的库(好吧,即使你学会了 string.Format 也不要手写 CSV)。