Utworzono usługę sieci Web, która zwraca jako wynik dwa zestawy danych (typ zwracany). Czy można połączyć dwa zbiory danych w jeden, aby można było wyświetlić go na jednym zestawie danych? Próbuję użyć arraylist
, ale nic nie zwraca w datalist
.Łączenie dwóch wyników zestawów danych w jeden
GetDepartureFlightsDetails()
i getDepartureFlights()
oba zwracają wartości zestawu danych.
Poniżej znajduje się metoda, której używam do pobierania wyników usługi sieciowej.
public ArrayList GetDepartureFlightsDetails(String departurecountry, String arrivalcountry, DateTime departuredate)
{
DLSA datalayerTS = new DLSA();
DLJS datalayerJW = new DLJS();
ArrayList array = new ArrayList();
array.Add(datalayerSA.GetDepartureFlightsDetails(departurecountry, arrivalcountry, departuredate));
array.Add(datalayerJW.getDepartureFlights(departurecountry, arrivalcountry, departuredate));
return array;
}
FredHomme zmienić deklarację tablicy na coś takiego ArrayList arList = new ArrayList(); powinno to uczynić to łatwiejszym i bardziej czytelnym w odniesieniu do tablicy powrotu nie mylić jako Array vs typ zwracany z typu ArrayList tylko propozycja – MethodMan
Ok. Przepraszamy za złe nazewnictwo. – FredHomme
tylko sugestia FredHomme – MethodMan