Реализовать недостающие типы так, чтоб получившаяся совокупность кода компилировалась - C#
Формулировка задачи:
using System;
using System.Collections.Generic;
class Program
{
static Handler(string str)
{
Console.WriteLine(str);
}
static void Main(string[] args)
{
var data = new List<C1>();
C1 t = new C2();
t.E += Handler;
data.Add(t);
C1 t = new C3();
t.E += Handler;
data.Add(t);
foreach (var item in data)
{
item.M();
}
}
}Решение задачи: «Реализовать недостающие типы так, чтоб получившаяся совокупность кода компилировалась»
textual
Листинг программы
class C1
{
public delegate void Event(string str);
public event Event E;
string str;
public void M()
{
E(str);
}
}