私の質問のコンテキストは、MonoDroidを使用してWCFサービスを使用するプログラムを作成することです。私はC#でSOAPについてC#ライブラリのいくつかを欲しかったので、MonoDroidは当然の選択でした。テンプレートパラメータのC#void同等
テンプレートパラメータとしてvoidをAsyncTaskに渡そうとしています。
Xamarin(MonoDroidの開発者が)AsyncTaskはまだ十分とは言えないし、ここで見つけることができますになりますドキュメント:http://docs.mono-android.net/?link=C%3aAndroid.OS.AsyncTask私がする必要がどのような
が、私はこの
のように定義されてAsyncTaskをJavaで実現 public class SoapRequestTask extends AsyncTask<Void, Void, String>
voidテンプレートパラメータに相当するC#とは何ですか?
http://stackoverflow.com/questions/4000008/using-void-pointers-as-template-and-function-parameters-in-c-sharp だから、単に代わりにボイド足りるのオブジェクトを供給しますか? – xtopher
Android用のMonoは、汎用パラメータを一切使用しないAsyncTaskを提供します。 (あなたがそこからインポートされたJavaのドキュメントは誤解を招いています)。 'AsyncTask'(型パラメータなし)から継承し、' DoInBackground(params Java.Lang.Object []) 'をオーバーライドします。 – jonp