Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie dieses Verfahren, um die IntelliSense-Operation Schnittstelle implementieren auszuführen.Weitere Informationen finden Sie unter Schnittstelle implementieren.
So implementieren Sie eine Schnittstelle mit expliziten Deklarationen unter Verwendung von IntelliSense in C#
Erstellen Sie eine Konsolenanwendung.
Positionieren Sie den Cursor nach der class Program-Deklaration im Code.
Geben Sie : IComparable ein, damit die Deklaration zu class Program : IComparable wird.
Aktivieren Sie das Smarttag unter IComparable.Die folgenden beiden Optionen werden angezeigt:
'IComparable'-Schnittstelle implementieren
'IComparable'-Schnittstelle explizit implementieren
Wählen Sie 'IComparable'-Schnittstelle explizit implementieren aus.
IntelliSense fügt der Program-Klasse dann eine IComparable.CompareTo-Methode aus der IComparable-Schnittstelle hinzu:
#region IComparable Members
int IComparable.CompareTo(object obj)
{
throw new Exception("The method or operation is not implemented.");
}
#endregion
So implementieren Sie eine Schnittstelle mit impliziten Deklarationen unter Verwendung von IntelliSense in C#
Erstellen Sie eine Konsolenanwendung.
Positionieren Sie den Cursor nach der class Program-Deklaration im Code.
Geben Sie : IComparable ein, damit die Deklaration zu class Program : IComparable wird.
Aktivieren Sie das Smarttag unter IComparable.Die folgenden beiden Optionen werden angezeigt:
'IComparable'-Schnittstelle implementieren
'IComparable'-Schnittstelle explizit implementieren
Wählen Sie 'IComparable'-Schnittstelle implementieren aus.
IntelliSense fügt der Program-Klasse eine CompareTo-Methode aus der IComparable-Schnittstelle hinzu:
#region IComparable Members
public int CompareTo(object obj)
{
throw new Exception("The method or operation is not implemented.");
}
#endregion
Siehe auch
Referenz
Schnittstellen (C#-Programmierhandbuch)
Explizite Schnittstellenimplementierung (C#-Programmierhandbuch)