我有一个369个不同名称的列表,我想将这些名称打印到csv文件中.一切顺利,直到我看一下输出的csv文件,它只有251行.我尝试输出到.txt,但它仍然只输出251行.我已经通过调试器,它仍然调用writer.WriteLine()369次.
是否存在某种写作限制?如果是这样,为什么251?我如何写所有369个名字?
这是我的代码以防万一:
List<String> names = new List<String>(); //Retrieve names from a separate source. var writer = new StreamWriter(File.OpenWrite(@"C:names.txt")); for (int i = 0; i < names.Count; i++ ) { System.Console.WriteLine(names[i].ToString()); writer.WriteLine(names[i].ToString()); } System.Console.Write(names.Count);