Android AsyncTask DoInBackGround返回类型

Android AsyncTask DoInBackGround返回类型,android,xamarin.android,Android,Xamarin.android,我知道,在Java中,可以指定AsyncTask类的DoInBackground重写的返回类型,但在MonoDroid中,它似乎只允许对象返回类型。如果我想让它返回一个用于处理OnPostExecute的纯ole字符串,该怎么办?既然字符串扩展了对象,您可以返回一个字符串,然后在收到它时强制执行返回 public Object a() { return "this"; } public void b() { Log.e((String)a(),(String)a());

我知道,在Java中,可以指定AsyncTask类的DoInBackground重写的返回类型,但在MonoDroid中,它似乎只允许对象返回类型。如果我想让它返回一个用于处理OnPostExecute的纯ole字符串,该怎么办?

既然
字符串扩展了
对象
,您可以返回一个
字符串
,然后在收到它时强制执行返回

public Object a() {

    return "this";
}

public void b() {

    Log.e((String)a(),(String)a());

}
这将编译并运行