En C#, quelle est la syntaxe pour déclarer un indexeur dans une interface? Est-ce encore []? Quelque chose semble étrange d'utiliser le ce mot-clé dans une interface.Indexeur faisant partie de l'interface en C#
7
A
Répondre
20
public interface IYourList<T>
{
T this[int index] { get; set; }
}
5
Il est - c'est une syntaxe assez étrange à d'autres moments si vous me demandez! Mais ça fonctionne. Vous devez déclarer les get;
et/ou parties sans définition, juste un point-virgule, exactement comme les propriétés ordinaires d'une interface.
4
Je sais ce que tu veux dire, mais, oui, ce est correcte. Voici the docs.
Questions connexes
- 1. Comment référencer un membre indexeur d'une classe en C# comments
- 2. question sur un simple indexeur (C#)
- 3. Indexeur sur IList
- 4. Fenêtre de rafraîchissement C# en faisant autre chose
- 5. Faisant terrain en Qt
- 6. Quelles perspectives architecturales considérez-vous comme faisant partie de la conception globale de votre logiciel?
- 7. faisant référence à une classe C# non compilée
- 8. Comment utiliser regex pour une partie de chaîne en C#
- 9. Accès AD à partir d'une machine ne faisant pas partie du domaine
- 10. Faisant une priorité basse exe
- 11. CONFUSED - C++ Bibliothèque tierce partie, nouvelle version de C++
- 12. Quadtree vs Red-Black tree pour une partie en C++?
- 13. Comment obtenir une partie du chemin complet en C#?
- 14. Beaucoup à plusieurs objets relationnels en C# Partie 2
- 15. faisant glisser pendant l'exécution
- 16. Créer un div en cliquant et en faisant glisser
- 17. Connexion de lignes (en faisant glisser) dans Flex/Actionscript
- 18. C#: AxWMPLib - Lecture d'une partie d'une chanson
- 19. C# fils et propriétés deuxième partie
- 20. ViewData.Model en partie est nulle
- 21. Marquage d'une partie d'un dépôt en subversion
- 22. C++/CLI: Implémentation IList et IList <T> (implémentation explicite d'un indexeur par défaut)
- 23. changer une partie d'un fichier dans C++
- 24. Expressions régulières C# - est-il possible d'extraire des correspondances tout en faisant correspondre?
- 25. Image personnalisée tout en faisant glisser un objet dérivé CWnd
- 26. Faire disparaître une info-bulle fixe en faisant défiler
- 27. AutoScroll parent iframe en faisant glisser (Prototype & Scriptaculous)
- 28. Comment redessiner mon fond degrafa en faisant défiler?
- 29. WPF Listbox défilement automatique tout en faisant glisser
- 30. Trouble with Pan en faisant glisser dans Silverlight