小编Bon*_*haw的帖子

写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);    
}
Run Code Online (Sandbox Code Playgroud)

当我在c#中实现它时,我想在线创建一个继承自TimerTask(抽象类)和run方法等的类,而不必像上面的java代码那样创建一个单独的类(扩展TimerTask).

任何人都可以建议我使用c#语法来创建这个抽象类内联而不是创建一个单独的类来继承和实现TimerTask吗?

c# mono android abstract-class

10
推荐指数
2
解决办法
3487
查看次数

什么是Mono for Android的[应用]?

我是单声道的新手,并通过Mono For Android教程.任何人都可以给我一些文档来解释我的课程上方[Application]标签的含义吗?...这是我的问题:

我遇到了一个问题,我创建了两个单独的类App1.cs和App2.cs,这两个类都扩展了Application Class(Public Class App1:Application)..等等.

这个声明[应用程序]上方有一个标记,它似乎导致部署问题,尽管它构建良好.如果我评论其中一个,应用程序构建和部署罚款.

我已经搜索了这些标签的信息,但到目前为止在搜索,常见问题解答或谷歌上找不到任何内容......我猜方形托架正在引起我搜索问题.任何帮助都会很棒......

谢谢

C

mono xamarin.android

2
推荐指数
1
解决办法
1215
查看次数

标签 统计

mono ×2

abstract-class ×1

android ×1

c# ×1

xamarin.android ×1