Procedura: implementare classi base astratte
Utilizzare questa procedura per eseguire l'operazione Implementa classe astratta di IntelliSense.Per ulteriori informazioni, vedere Implementare una classe base astratta.
Per implementare una classe base astratta con IntelliSense
Creare un'applicazione console.
Posizionare il cursore dopo l'istruzione class Program.
Digitare : StringComparer in modo che la dichiarazione della classe diventi class Program : StringComparer.
Fare clic sullo smart tag all'interno di StringComparer, quindi scegliere Implementa classe astratta 'System.StringComparer'.
Verranno aggiunti tre metodi di override dalla classe StringComparer alla classe Program.
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."); } } }
Esempio
Una nuova applicazione console creata dall'ambiente di sviluppo avrà inizio con la dichiarazione riportata di seguito.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
}
}
}
Vedere anche
Riferimenti
Implementare una classe base astratta