我有一个文本文件,其中包含以下内容:(不带引号和“空格”)
- ##############
- # 空的空间#
- # 空的空间#
- # 空的空间#
- # 空的空间#
- ##############
我想将整个文件逐行添加到列表中:
FileStream FS = new FileStream(@"FilePath",FileMode.Open);
StreamReader SR = new StreamReader(FS);
List<string> MapLine = new List<string>();
foreach (var s in SR.ReadLine())
{
MapLine.Add(s.ToString());
}
foreach (var x in MapLine)
{
Console.Write(x);
}
我的问题来了:我想将它添加到二维数组中。我试过:
string[,] TwoDimentionalArray = new string[100, 100];
for (int i = 0; i < MapLine.Count; i++)
{
for (int j = 0; j < MapLine.Count; j++)
{
TwoDimentionalArray[j, i] = MapLine[j].Split('\n').ToString();
}
}
我还是 C# 的新手,所以请提供任何帮助。