From TRCCompSci - AQA Computer Science
The Code
static void ReadFile(char[,] Field)
{
string FileName = "";
string FieldRow = "";
Console.Write("Enter file name: ");
FileName = Console.ReadLine();
try
{
StreamReader CurrentFile = new StreamReader(FileName);
for (int Row = 0; Row < FIELDLENGTH; Row++)
{
FieldRow = CurrentFile.ReadLine();
for (int Column = 0; Column < FIELDWIDTH; Column++)
{
Field[Row, Column] = FieldRow[Column];
}
}
CurrentFile.Close();
}
catch (Exception)
{
CreateNewField(Field);
}
}
Explanation