2014-05-06 22 views
-1

我有一个大小为锯齿的数组(array [1690] [5]),它在for循环中填充。我想将这个数组中的数据保存在一个文本文件中,就像这个文本文件从1690行和5列中生成一样。 有什么想法? 在此先感谢如何在文本文件中打印参差不齐的数组

+2

你有什么试过?向我们展示一些代码,以便我们可以在正确的方向上引导您。 – gwin003

回答

0

只需实现一个using语句,以便在使用它之后正确地关闭并保存文件,并且使用写入和写入方法轻松写入文本文档的Streamwriter。

using (StreamWriter st = new StreamWriter(filePath)) 
{ 
    for (int row = 0; row < arr.GetLength(0); row++) 
    { 
     for (int col = 0; col < arr.GetLength(1); col++) 
     { 
      st.Write(arr[row,col] + " "); 
     } 
     st.WriteLine(); 
    } 
} 
+1

我们应该尽量防止应答,除非他们已经显示出努力。否则,我们正在做他们的功课。 – merp

+0

@Lynx谢谢。你能解释一下吗?例如,哪个命令可以用来在Windows窗体应用程序中的文本文件中写入数据。 – user3585203

+1

根据我的理解,您问我是否使用不同的命令来写入不同应用程序中的文本文档,答案是这种方式用于无处不在。这与你的项目类型无关。 – Lynx

相关问题