我找到了一个很好的用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);
}
Run Code Online (Sandbox Code Playgroud)
当我在c#中实现它时,我想在线创建一个继承自TimerTask(抽象类)和run方法等的类,而不必像上面的java代码那样创建一个单独的类(扩展TimerTask).
任何人都可以建议我使用c#语法来创建这个抽象类内联而不是创建一个单独的类来继承和实现TimerTask吗?
我是单声道的新手,并通过Mono For Android教程.任何人都可以给我一些文档来解释我的课程上方[Application]标签的含义吗?...这是我的问题:
我遇到了一个问题,我创建了两个单独的类App1.cs和App2.cs,这两个类都扩展了Application Class(Public Class App1:Application)..等等.
这个声明[应用程序]上方有一个标记,它似乎导致部署问题,尽管它构建良好.如果我评论其中一个,应用程序构建和部署罚款.
我已经搜索了这些标签的信息,但到目前为止在搜索,常见问题解答或谷歌上找不到任何内容......我猜方形托架正在引起我搜索问题.任何帮助都会很棒......
谢谢
C