-2

Vehicleで渡されたオブジェクトをリストまたは配列として返したい。私が現在持っているコードは次のとおりです。「(リスト)合格」とエラー状態が強調表示されます

Cannot convert type 'HelloWorldNew.Vehicle' to System.Collections.Generic.List<HelloWorldNew.Vehicle>'  

 [WebMethod]
 public List<Vehicle> GetCustomerList(Vehicle passed)
 {
    List<Vehicle> newL = (List<Vehicle>)passed;
    return newL;
 }

上記のコードサンプルを修正して、車両オブジェクトをリストとして返すことができれば素晴らしいと思います。

どんな助けでも大歓迎です。ありがとう

4

2 に答える 2

2
List<Vehicle> newL = new List<Vehicle> { passed };

あなたが欲しいものです

于 2012-12-14T04:18:38.203 に答える
2

passed 車両リストへのアイテムnewLです。キャンディーをキャンディーバッグにキャストするように、アイテムを全体にキャストすることはできません。したがって、ここでアイテムをリストに追加する必要があります

List<Vehicle> newL = new List<Vehicle> { passed };

                         or

List<Vehicle> newL = new List<Vehicle>();
newL.Add(passed);
于 2012-12-14T04:37:00.233 に答える