Partilhar via


Como: Implementar interface

Use este procedimento para executar a operação Implement Interface IntelliSense.Para obter mais informações, consulte Implementar interface.

Para implementar uma interface em translation from VPE for Csharp com declarações explícitas usando o IntelliSense.

  1. Crie um aplicativo de console.Para mais informações, consulte: Modelo de Aplicação de console.

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

  3. Tipo de : IComparable Portanto, torna-se a declaração class Program : IComparable.

  4. Ative a marca SMART em IComparable.As opções de dois seguintes serão exibidas:

    • Implementar interface 'IComparable'.

    • Implemente interface 'IComparable' explicitamente.

  5. escolher Implementar interface 'IComparable' explicitamente.

IntelliSense, em seguida, adiciona um IComparable.CompareTo método da interface IComparable para a classe do programa:

   #region IComparable Members
   int IComparable.CompareTo(object obj)
   {
      throw new Exception("The method or operation is not implemented.");
   }
   #endregion

Para implementar uma interface em translation from VPE for Csharp com declarações implícitas usando o IntelliSense.

  1. Crie um aplicativo de console.Para mais informações, consulte: Modelo de Aplicação de console.

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

  3. Tipo de : IComparable Portanto, torna-se a declaração class Program : IComparable.

  4. Ative a marca SMART em IComparable.As opções de dois seguintes serão exibidas:

    • Implementar interface 'IComparable'.

    • Implemente interface 'IComparable' explicitamente.

  5. escolher Implementar interface 'IComparable'.

IntelliSense, em seguida, adicionará um método CompareTo da interface IComparable para a classe do programa:

   #region IComparable Members
   public int CompareTo(object obj)
   {
      throw new Exception("The method or operation is not implemented.");
   }
   #endregion

Para implementar uma interface em J# usando o IntelliSense

  1. Crie um aplicativo de console do J#.

  2. Abra o arquivo .jsl e sob a demonstrativo de pacote, adicione import System.*.

  3. Coloque o cursor após o class Program demonstrativo e tipo implements IComparable Portanto, torna-se a demonstrativo class Program implements IComparable.

  4. Ativar SmartTag em IComparable e escolherImplementar stubs da interface sistema.IComparable.

IntelliSense adiciona um IComparable.CompareTo método a partir do IComparable interface para a classe do programa:

#region IComparable Members
public int IComparable.CompareTo(object obj)
    {
        throw new System.NotImplementedException();
    }
#endregion

Consulte também

Referência

Implementar interface

Interfaces (guia de programação C#)

Implementação de interface explícita (Guia de programação C#)

Outros recursos

Geração automático de código