我发现了一个很好的用java编写的代码示例,用于使用定时器/定时器任务类......
我目前正在将其转换为 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(抽象类)和 run 方法等内联创建一个继承类,而不必像上面的 java 代码那样创建一个单独的类(扩展 TimerTask)。
谁能建议我使用 c# 语法来内联创建这个抽象类,而不是创建一个单独的类来继承和实现 TimerTask?