написать c #встроенную реализацию абстрактного класса?

Я нашел отличный пример кода, написанного на java для использования классов timer/timertask...

В настоящее время я превращаю это в c #для реализации «Mono for Android», но у меня проблемы с преобразованием встроенной реализации абстрактного класса TimerTask

// Here's the original java code

private void resetMapChangeTimer()    
{        
mChangeDelayTimer.schedule(
new TimerTask()        
    {            
      @Override            
      public void run()            
      {                
        // Some code to run           
      }        
    }, longTenSeconds);    
}

. Когда я реализую это в c #, я хотел бы создать унаследованный класс от абстрактного класса TimerTask ()и метода запуска и т. Д. В строке -без необходимости создавать отдельный класс (, расширяющий TimerTask. )как это делает вышеприведенный Java-код.

Может ли кто-нибудь посоветовать мне синтаксис c #для создания этого встроенного абстрактного класса вместо создания отдельного класса только для наследования и реализации TimerTask?

10
задан Bonshaw 10 June 2012 в 15:29
поделиться