Come implementare l'implementazione esplicita dell'interfaccia in VB.NET?Implementazione esplicita dell'interfaccia in VB.NET
12
A
risposta
11
mettere il metodo su privato.
11
Proprio Declare Sub/funzione Private
:
Private Function Bar() As String Implements IFoo.Bar
20
Come others hanno said, rendere la routine privato, e costringe i clienti a chiamare tramite le interfacce.
Ancora una parola. L'implementazione esplicita dell'interfaccia in C# consente inoltre al programmatore di inherit two interfaces that share the same member names and give each interface member a separate implementation. In VB.Net, è facile, perché i metodi di implementazione possono avere nomi diversi dai nomi dell'interfaccia.
Function ICanUseAnyNameILike() As String Implements IFoo.Bar
Function ItsTotalAnarchy() As String Implements IFoo2.Bar, IFoo3.ItsMadnessReally
Problemi correlati
- 1. Implementazione esplicita dell'interfaccia e Reflection.Emit
- 2. astratto implementazione dell'interfaccia esplicita in C#
- 3. Implementazione delle dipendenze e implementazione di un'interfaccia esplicita
- 4. C# Implementazione operatore Equality esplicita necessaria
- 5. Implementazione del metodo statico in VB.NET
- 6. del linguaggio C# Design: implementazione dell'interfaccia esplicita di un evento
- 7. L'interfaccia di implementazione sia implicita che esplicita ha senso?
- 8. Implementazione esplicita di un'interfaccia utilizzando una proprietà automatica
- 9. Problema Implementazione di StructureMap nella conversione VB.Net di SharpArchitecture
- 10. in VB.NET
- 11. esplicita tipo ricorsione in F #
- 12. var vs dichiarazione esplicita
- 13. Analisi semantica esplicita
- 14. Fortran - interfaccia esplicita
- 15. Conversione esplicita generica
- 16. Come chiamare internamente i metodi di implementazione dell'interfaccia esplicita senza casting esplicito?
- 17. come impostare il valore della proprietà nel costruttore (implementazione dell'interfaccia esplicita)
- 18. Il metodo condiviso in VB.NET non può gestire questo perché?
- 19. Valore assoluto in vb.net
- 20. Generics in VB.NET
- 21. Leggi XML in VB.net
- 22. Java?: Operatore in vb.net
- 23. Tipi Nullable in VB.NET?
- 24. equivalente Volatile in VB.NET
- 25. Lambda's in VB.net?
- 26. Sostituzioni multiple in VB.NET
- 27. Sottoscrivere eventi in VB.NET
- 28. Impossibile convertirlo in VB.net
- 29. Costruttore statico in VB.NET
- 30. sostituire "in vb.net
Da qui in poi userò 'IFoo3.ItsMadnessReally' come metodo di interfaccia nei miei progetti. – Alxandr