public void sayWord(object sender, EventArgs e) { PersonHooked personHooked = (PersonHooked)sender; HookFishEvent hookFishEvent = (HookFishEvent)e; Console.WriteLine("我是女人"); Console.WriteLine($"{personHooked.Name}之前的重量是{hookFishEvent.beforeWeight}"); Console.WriteLine($"{personHooked.Name}现在的重量是{hookFishEvent.afterWeight}"); Console.WriteLine("******************************xixi。。******************************"); }
public static void Show() { PersonHooked personHooked = new PersonHooked() { ID = 1, Name = "roy" }; personHooked.HookIncrease += new man().sayWord; woman woman = new woman(); personHooked.HookIncrease += woman.sayWord; personHooked.FishWeight = 10; personHooked.HookIncrease -= woman.sayWord; personHooked.FishWeight = 20; personHooked.FishWeight = 5; }