ReadFile - AS 2017

From TRCCompSci - AQA Computer Science
Revision as of 10:26, 3 March 2017 by Admin (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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