如何在C#中使用這樣的東西。C#如何做這個匿名方法注入
Console.WriteLine("yaya instant");
Server.registerEvent(new Event(5000) {
public void doWork() {
this.stop();
Console.WriteLine("yaya 5 seconds later");
}
});
事件類和的doWork()方法內事件類聲明。
正在發生的事情是doWork()是應該由上面的代碼創建的抽象方法。
什麼是適當的語法在C#中做到這一點?是否有可能做這樣的匿名方法? (如果有人不明白這個問題,上面的代碼是無效的語法。)
謝謝我欣賞幫助。
您寫下了「事件類和doWork()方法在Event類中聲明」。 Event類如何在Event類中聲明?它是否在其內部進行聲明? – 2011-06-10 09:55:35
public abstract void doWork();在Event.cs裏面沒有方法。 – SSpoke 2011-06-10 10:13:43