私は、タイマー/ timertaskクラスの使用のためにJavaで書かれたコードの素晴らしい例を見つけました...write c#抽象クラスのインライン実装?
私は現在、 'Mono for Android'の実装でこれをC#に変えていますが、私はC#でこれを実装すると抽象クラスのインライン実装TimerTaskを
// Here's the original java code
private void resetMapChangeTimer()
{
mChangeDelayTimer.schedule(
new TimerTask()
{
@Override
public void run()
{
// Some code to run
}
}, longTenSeconds);
}
、私は別々のクラスを作成することなく、TimerTaskを(抽象クラス)から継承したクラスと実行方法など、インラインを作成したいです(TimerTaskを拡張する)上記のJavaコードと同じです。
TimerTaskを継承して実装するために、この抽象クラスをインラインで作成する代わりに、別のクラスを作成する代わりに、C#の構文についてアドバイスしてもらえますか?
ああ、ありがたいです。なぜ私はこれのためのドキュメントを見つけることができなかったのだろうかと思った!答えダーリンありがとう。 – Bonshaw