Имеется файл с расшифровкой счета за телефонные разговоры - C#
Формулировка задачи:
Помогите с написанием программы пожалуйста.
Имеется файл с расшифровкой счета за
телефонные разговоры (дата, номер телефона, количество минут).
Узнать, когда были совершены звонки на заданный номер.
Решение задачи: «Имеется файл с расшифровкой счета за телефонные разговоры»
textual
Листинг программы
using System; using System.Collections.Generic; using System.IO; namespace rabota9 { public class Schet { public string date { set; get; } public string number { set; get; } public int time { set; get; } public void chek(string line) { string[] parts = line.Split(','); date = parts[0]; number = parts[1]; time = int.Parse(parts[2]); } public static List<Schet> ReadFile(string filename) { List<Schet> r = new List<Schet>(); using (StreamReader sr = new StreamReader(filename)) { string line; while ((line = sr.ReadLine()) != null) { Schet s = new Schet(); s.chek(line); r.Add(s); } sr.Close(); } return r; } public static void Print(List<Schet> ls) { Console.WriteLine(" дата | номер телефона | время разговора мин."); Console.WriteLine("---------------------------------------------------"); foreach (var f in ls) { Console.WriteLine(" {0} | {1} | {2}", f.date, f.number, f.time); } Console.WriteLine("---------------------------------------------------"); return ; } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д