没有实现继承的抽象成员 Java.Util.TimerTask 错误

Does not implement inherited abstract member Java.Util.TimerTask Error

我有这个代码,但我也有这个错误:

不实现继承的抽象成员Java.Util.TimerTask

namespace App21
{
    class DTime :TimerTask
    {
        private long time = Java.Lang.JavaSystem.CurrentTimeMillis();
        public void run()
        {
            time += 1000; //add 1 second to the time
        }
        public long getTime() 
        {
            return time; 
        }
    }
}

我看到了

你在 运行 方法上缺少 override 关键字,而且这个方法有大写的 "R",记住 Xamarin 是 C#。

将您的实现更改为:

public class DTime : TimerTask
{
    private long time = Java.Lang.JavaSystem.CurrentTimeMillis ();

    public DTime ()
    {

    }

    public override void Run ()
    {
        time += 1000;
    }

    public long GetTime ()
    {
        return time;
    }
}