private void WriteList(List <Runner> list) { foreach (Runner runner in list) { Console.WriteLine("{0}({1}) - {2}", runner.Name, runner.Country, RaceTimeConverter.ConvertIntToString(runner.ActualRaceTime)); } }
public Runner GetRunner() { if (FileContent.Length == 0) { return(null); } String[] ShiftedFileContent = new string[FileContent.Length - 1]; LineData = FileContent[0].Split(','); Array.Copy(FileContent, 1, ShiftedFileContent, 0, ShiftedFileContent.Length); FileContent = ShiftedFileContent; return(new Runner( LineData[0], LineData[1], Int32.Parse(LineData[2]), RaceTimeConverter.ConvertStringToInt(LineData[3]) )); }
public Runner GetRunner() { String name = ConsoleReader.GetString("Please enter the name: "); String country = ConsoleReader.GetString("Please enter the country: "); int yearOfBirth = ConsoleReader.GetNumber("Please enter the year of the birth: "); String bestRaceTime = ConsoleReader.GetString("Please enter the best race time: "); try { return(new Runner( name, country, yearOfBirth, RaceTimeConverter.ConvertStringToInt(bestRaceTime) )); } catch (Exception ex) { Console.WriteLine(ex.Message); return(null); } }