![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
阅读下面程序,下面程序的运行结果是() public delegat...
阅读下面程序,下面程序的运行结果是() public delegate void TechDelegate(object sender,string msg); public class Teacher { public string Name; public event TechDelegate on_teach; public Teacher(string name) { Name = name; } public void Teach(string msg) { Console.WriteLine(Name+":"+msg); if (on_teach != null) { on_teach(this, msg); } } } public class Student { public string Name; public Student(string name) { this.Name = name; } public void Study(Object sender,string msg) { Teacher t = (Teacher)sender; Console.WriteLine(Name + "---" +t.Name+":"+ msg); } } public class test { static void Main(string[] args) { Teacher t = new Teacher("zhang"); Student s1 = new Student("li"); Student s2 = new Student("wang"); t.on_teach += s1.Study; t.on_teach += s2.Study; t.Teach("C#"); t.on_teach -= s1.Study; t.Teach("C"); } }
A、zhang li wang C# C
B、zhang:C# Li---C# wang---C# wang---C Li---C
C、zhang:C# Li---C# wang---C# zhang:C Li---C
D、zhang:C# Li---C# wang---C# zhang:C wang---C Li---C
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)
![](https://lstatic.shangxueba.com/jiandati/pc/images/no_answer.png)