static void Main(string[] args) { string line; CollectionType <int> lol = new CollectionType <int>(); Polza <Test> kek = new Polza <Test>(); try { lol.Show(); lol.Add(2); } catch { Console.WriteLine("Popalsia!"); } finally { Console.WriteLine("This is the end!"); } /*Дополнительно: * Добавьте методы сохранения объекта (объектов) обобщённого типа * CollectionType<T> в файл и чтения из него.*/ StreamWriter write = new StreamWriter(@"D:\text.txt", true, System.Text.Encoding.Default); for (int i = 0; i < lol.Len(); i++) { write.WriteLine(lol.lol[i]); } write.Close(); StreamReader read = new StreamReader(@"D:\text.txt", System.Text.Encoding.Default); for (int i = 0; i < lol.Len(); i++) { line = read.ReadLine(); Console.WriteLine(line); } read.Close(); }
static void Main(string[] args) { string line; CollectionType <int> lol = new CollectionType <int>(); Polza <Test> kek = new Polza <Test>(); try { lol.Show(); lol.Add(2); } catch { Console.WriteLine("Popalsia!"); } finally { Console.WriteLine("This is the end!"); } StreamWriter write = new StreamWriter(@"D:\text.txt", true, System.Text.Encoding.Default); for (int i = 0; i < lol.Len(); i++) { write.WriteLine(lol.lol[i]); } write.Close(); StreamReader read = new StreamReader(@"D:\text.txt", System.Text.Encoding.Default); for (int i = 0; i < lol.Len(); i++) { line = read.ReadLine(); Console.WriteLine(line); } read.Close(); }