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 Abstrakte Basisklasse implementieren auszuführen.Weitere Informationen finden Sie unter Implementieren abstrakter Basisklassen.
So implementieren Sie eine abstrakte Basisklasse mithilfe von IntelliSense
Erstellen Sie eine Konsolenanwendung.
Positionieren Sie den Cursor nach der class Program-Anweisung.
Geben Sie : StringComparer ein, damit die Klassendeklaration zu class Program : StringComparer wird.
Klicken Sie zunächst auf das Smarttag unter StringComparer und dann auf Abstrakte System.StringComparer-Klasse implementieren.
IntelliSense fügt drei Überschreibungsmethoden von der StringComparer-Klasse zur Program-Klasse hinzu.
using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program : StringComparer { static void Main(string[] args) { } public override int Compare(string x, string y) { throw new Exception ("The method or operation is not implemented."); } public override bool Equals(string x, string y) { throw new Exception ("The method or operation is not implemented."); } public override int GetHashCode(string obj) { throw new Exception ("The method or operation is not implemented."); } } }
Beispiel
Eine neue von der Entwicklungsumgebung erstellte Konsolenanwendung beginnt mit der folgenden Deklaration.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
}
}
}
Siehe auch
Referenz
Implementieren abstrakter Basisklassen