W języku C#, jaka jest składnia deklarowania indeksowania jako część interfejsu? Czy to nadal jest to []? Coś jest dziwnego w używaniu słowa kluczowego w interfejsie.Indexer jako część interfejsu w C#
7
A
Odpowiedz
20
public interface IYourList<T>
{
T this[int index] { get; set; }
}
5
To jest - to dość dziwna składnia w innych przypadkach, jeśli mnie pytasz! Ale działa. Musisz zadeklarować części bez definicji, tylko średnik, dokładnie tak jak zwykłe właściwości w interfejsie.
4
wiem co masz na myśli, ale tak, ten jest poprawna. Oto the docs.
Powiązane problemy
- 1. Wydanie Magento Indexer
- 2. Zainstaluj Matlab MCR jako część Kreatora Instalatora C#
- 3. Jak zdefiniować część nazwy klasy jako makro?
- 4. Jak mogę dodać parametry do adresu URL jako część ścieżki w żądaniu REST interfejsu SOAP?
- 5. Użyj strony internetowej jako interfejsu użytkownika w aplikacji komputerowej C#?
- 6. sizeof() część struktury C - sortowanie
- 7. C# zawiera część ciągu znaków
- 8. C i C++: Uwolnienie CZĘŚĆ przydzielonego wskaźnika
- 9. Nieprawidłowy wzór interfejsu interfejsu w języku C#/C++
- 10. Podkreślenie jako część wyrazu dla nieprzeczytanego wyrazu
- 11. Wyświetl opis pydoca jako część argparse '--help'
- 12. Przełóż ciasteczko jako część żądania node.js
- 13. DiscriminatorColumn jako część klucza podstawowego/id
- 14. Wysyłaj parserię znaków jako część formularza
- 15. Jak wyciąć część obrazu w języku C#
- 16. Wybierz część ze środka listy w C#
- 17. Styl sprawdzania Maven jako część kompilacji
- 18. C# Najlepsza praktyka: używanie delegata lub interfejsu jako zależności klasowej
- 19. Kopia właściwości interfejsu w C#
- 20. Deklarowanie dziedziczenia interfejsu w C#
- 21. Czy możemy wysłać część wektora jako argument funkcji?
- 22. Ustawienie debug = false w web.config jako część kompilacji
- 23. Jak przesłać plik jako część żądania wieloczęściowego w Paw?
- 24. Używanie w linii kodu r jako część nagłówka R R
- 25. Jak mogę uzyskać część dopasowania regex jako zmienną w pythonie?
- 26. Jak usunąć część dziesiętną z numeru w C#
- 27. Wysyłanie wiadomości e-mail z załącznikami z C#, załączniki przychodzą jako część 1.2 w Thunderbirdie
- 28. Pytanie interfejsu C#
- 29. Jak zdefiniować typ powrotu dla metody interfejsu jako innego interfejsu?
- 30. Jak deserializować tylko część dokumentu XML w języku C#