static void F1() { using (var reader = new StreamReader(@"C:\Users\Bence\Downloads\e_inffor_13okt_fl\Forrasok\4_Kozuti_ellenorzes\jarmu.txt")) { while (!reader.EndOfStream) { var temp = reader.ReadLine(); var splitted = temp.Split(' '); ellenorzes current = new ellenorzes(); DateTime temptime = new DateTime(); temptime = temptime.AddHours(Convert.ToInt32(splitted[0])); temptime = temptime.AddMinutes(Convert.ToInt32(splitted[1])); temptime = temptime.AddSeconds(Convert.ToInt32(splitted[2])); current.time = temptime; current.licensePlate = splitted[3]; data.Add(current); } } }
static void F7() { List <ellenorzes> checks = new List <ellenorzes>(); ellenorzes lastChecked = data[0]; checks.Add(data[0]); for (int i = 1; i < data.Count; i++) { if (data[i].time >= lastChecked.time.AddMinutes(5)) { checks.Add(data[i]); lastChecked = data[i]; } } using (var writer = new StreamWriter(@"C:\Users\Bence\Downloads\e_inffor_13okt_fl\Forrasok\4_Kozuti_ellenorzes\vizsgalt.txt")) { for (int i = 0; i < checks.Count; i++) { writer.WriteLine($"{checks[i].time.Hour} {addZero(checks[i].time.Minute)} {addZero(checks[i].time.Second)} {checks[i].licensePlate}"); } } }