ex-col-04-training/exam_cal_mgmt/ExamCalendar/Program.cs
github-classroom[bot] 3723fffef2
Initial commit
2025-01-02 16:34:36 +00:00

32 lines
No EOL
746 B
C#

using System.Text;
using ExamCalendar;
Console.OutputEncoding = Encoding.UTF8;
Console.WriteLine("*** Exam Calendar ***");
const string FileName = "Data/Tests-2AHIF-2122.csv";
Console.WriteLine("List of Exams");
Console.WriteLine("=============");
var examList = CreateListFromCsv(FileName);
Console.WriteLine($"{"Subject",-8} {"Date",-10} Teacher");
for (var i = 0; i < examList.Count; i++)
{
var exam = examList.GetAt(i);
if (exam == null)
{
continue;
}
Console.WriteLine($"{exam.Subject,-8} {exam.Date.ToShortDateString()} {exam.Teacher}");
}
Console.ReadKey();
return;
static ExamList CreateListFromCsv(string fileName)
{
var testList = new ExamList();
// TODO read CSV file
return testList;
}