私は、呼び出されると、リストを含むResultオブジェクトを多相的に返します。しかし、クライアントアプリケーションで参照を追加すると、パブリックフィールドはクライアントアプリケーションの国の配列になります。クライアントアプリケーションのフィールドをListに変更するにはどうすればよいですか? リスト<Country>は、WebサービスでCountry []になります
は、右サービス参照をクリックし、 "設定リファレンス" を選択します。public Result GetCountryList()
{
List<Country> countries = GrabCountryList();
Result result = new Result();
result.theResult = countries;
}
が、これはメフメトAras社からのパブリックプロパティ
public object theResult
{
get {return _theResult; }
set {_theResult = value;}
}
受け入れ答えです。コレクションの種類で、System.Collection.Generic.Listを選択します。サービス参照を更新してください。
アレイから新しいリストを作成する提案のためのMatt Hamiltonに感謝します。