c#中对txt文件的读取与写入,针对二维数组
Posted Hello_World!!!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#中对txt文件的读取与写入,针对二维数组相关的知识,希望对你有一定的参考价值。
class Program { public static int ROW = 5; public static int COL = 6; static string[,] str = new string[ROW, COL]; static void Main(string[] args) { Read(); Write(); } public static void Read() { string[] a; StreamReader sr = new StreamReader("D:\\imx_2016-2017\\study\\001.txt", Encoding.Default); for (int i = 0; i < ROW; i++) { String line = sr.ReadLine(); a = line.Split(‘,‘); for (int j = 0; j < COL; j++) { str[i, j] = a[j]; //Console.Write(str[i, j]); //Console.Write("\t"); } //Console.WriteLine(); } //Console.ReadKey(); } public static void Write() { FileStream fs = new FileStream("D:\\imx_2016-2017\\study\\002.txt", FileMode.Create); StreamWriter sw = new StreamWriter(fs); for (int i = 0; i < ROW; i++) { for (int j = 0; j < COL; j++) { sw.Write(str[i,j]); } sw.WriteLine(); } //清空缓冲区 sw.Flush(); //关闭流 sw.Close(); fs.Close(); } }
以上是关于c#中对txt文件的读取与写入,针对二维数组的主要内容,如果未能解决你的问题,请参考以下文章