C#: kann Nicht erstellen Sie eine Instanz der abstrakten Klasse oder Schnittstelle

ich bin mit einem web-service aus HotelsPro und versuchen, eine Instanz zu schaffen, aber es gibt mir eine Fehlermeldung:

Kann nicht erstellen Sie eine Instanz der abstrakten Klasse oder Schnittstelle
'HotelsPro.hotelsProSvc.b2bHotelSOAPPortType'

hier ist, was ich versuche zu tun.

FORM1.CS


hotelsProSvc.b2bHotelSOAPPortType a = new b2bHotelSOAPPortType();
getAvailableHotelResponse getres = new getAvailableHotelResponse();
getres=a.getAvailableHotel(apiKey, "A990", checkIn, checkOut, "EUR", "UK", false, rooms, f);

  • Abstract classes have the following features: An abstract class cannot be instantiated. - MSDN
  • Ich werde vorschlagen, Sie zu erfahren Sie mehr über abstrakte Klassen und Vererbung
  • MSDN hat alle diese, auch in Ihrer eigenen Sprache (weil Englisch nicht Ihre erste Sprache). Bitte starten Sie durch das Lesen der Dokumentation für die Sprache, die Sie mit der Programmierung.
Schreibe einen Kommentar