Partilhar via


Como implementar classes de base abstrata

Use este procedimento para executar a operação de IntelliSense de classe de Base abstrata implementar.Para obter mais informações, consulte Implementar classe base abstrata.

Para implementar uma classe base abstrata usando IntelliSense

  1. Crie um aplicativo de console.

  2. Coloque o cursor após o class Program instrução.

  3. Tipo de : StringComparer para que a declaração de classe torna-se class Program : StringComparer.

  4. Clique na marca inteligente em StringComparere clique em implementar classe abstrata 'System.StringComparer'.

    IntelliSense adiciona três métodos de substituição da StringComparer de classe para o Program classe.

    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.");
                }
    
        }
    }
    

Exemplo

Um novo aplicativo de console, criado pelo ambiente de desenvolvimento começa com a declaração a seguir.

using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
     class Program
     {
          static void Main(string[] args)
          {
     
          }
      }
}

Consulte também

Referência

Implementar classe base abstrata

StringComparer

Outros recursos

Geração automática de códigos