में जोड़कर मैंने एक webservice बनाया है जो परिणाम के रूप में दो डेटासेट (वापसी प्रकार) देता है। क्या दो डेटासेट परिणामों को एक साथ जोड़ना संभव है ताकि मैं इसे एक डेटालिस्ट पर प्रदर्शित कर सकूं? मैं arraylist
का उपयोग करने का प्रयास करता हूं लेकिन यह datalist
में कुछ भी नहीं देता है।डेटासेट के दो परिणामों को एक
GetDepartureFlightsDetails()
और getDepartureFlights()
दोनों डेटासेट मान लौटाते हैं।
नीचे वह तरीका है जिसका उपयोग मैं webservice परिणामों को पुनर्प्राप्त करने के लिए करता हूं।
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 (इस ArrayList arList = नए ArrayList की तरह कुछ करने के लिए सरणी के अपने घोषणा बदल); अपने रिटर्न सरणी के संबंध में इसे आसान और अधिक पठनीय बनाना चाहिए क्योंकि एरे बनाम रिटर्न प्रकार के प्रकार को भ्रमित नहीं किया जा रहा है, प्रकार का होना केवल एक सुझाव – MethodMan
ठीक है। गलत नामकरण के लिए खेद है। – FredHomme
सिर्फ एक सुझाव फ्रेडहोम – MethodMan