Per Mausklick bewerten und Feedback geben
Diese Seite ist spezifisch für
Microsoft Visual Studio 2005/.NET Framework 2.0

Andere Versionen stehen ebenfalls zur Verfügung für:
Visual Studio
Gewusst wie: Implementieren von abstrakten Basisklassen

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

  1. Erstellen Sie eine Konsolenanwendung. Weitere Informationen finden Sie unter Vorlage für Konsolenanwendung.

  2. Positionieren Sie den Cursor nach der class Program-Anweisung.

  3. Geben Sie : StringComparer ein, damit die Klassendeklaration zu class Program : StringComparer wird.

  4. 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

© 2012 Microsoft. Alle Rechte vorbehalten. Nutzungsbedingungen | Markenzeichen | Informationen zur Datensicherheit
Page view tracker