C# içinde bir arabirimin bir parçası olarak bir dizinleyici bildirme sözdizimi nedir? Hala bu [] mu? Bir arabirimde bu anahtar sözcüğünü kullanma hakkında bir şey garip geliyor.Dizin oluşturucu arabiriminin bir parçası olarak C#
7
A
cevap
20
public interface IYourList<T>
{
T this[int index] { get; set; }
}
5
Bu bana sorarsanız, diğer zamanlarda oldukça garip bir sözdizimi! Ama işe yarıyor. get;
ve/veya parçalarını tanımlamak zorunda değilsiniz, bir arayüzde tam olarak sıradan özelliklere benzeyen sadece bir yarım kolon.
4
Sana fakat evet, bu doğrudur demek istediğini biliyorum. İşte the docs.
İlgili konular
- 1. C++ protobuf, ZMQ. İstemci-sunucu arabiriminin işlevleri
- 2. JavaScript: Dizenin bir parçası olarak BackSlash
- 3. C++ varsayılan Oluşturucu
- 4. jQuery, nasıl ~ bir parçası olarak kullanın - nasıl?
- 5. C++ Oluşturucu Değer tarafından
- 6. Laravel Model Oluşturucu Üzerinde Tanımsız Dizin
- 7. Doktrin 2 sorgu oluşturucu ve dizin tarafından
- 8. Arabirim Oluşturucu:
- 9. C++: Oluşturucu sorunları
- 10. Temsilci Oluşturucu C++
- 11. C# Dizin oluşturucu özellikleri - Set yöntemini değil, sanallaştırmanın herhangi bir yolu var mı?
- 12. C++ 11 sanal kopya oluşturucu
- 13. C++ standardının alloca bir parçası mı?
- 14. benim kurulumları bir parçası olarak başlangıçta
- 15. Harita görünümünün bir parçası olarak iOS
- 16. Distutils: C++ uzantısının bir parçası olarak bir Objective-C++ kaynak dosyasını derlemek
- 17. View.IOnTouchListener arabiriminin uygulanması
- 18. C# Instance Constructor - Statik Oluşturucu
- 19. C Oluşturucu ++ Veri Üyesi Adres
- 20. SWIG arabiriminin arkasındaki C++ işlev çağırmalarını nasıl görebilirim, TensorFlow
- 21. Değişken adının bir parçası olarak değişkenleri unix olarak kullanmak
- 22. (C, Linux) Ağ arabiriminin kablosuz veya kablolu olup olmadığını bilmek
- 23. SWIG arabiriminin arkasındaki Tensorflow'un C++ kodu hata ayıklama
- 24. Bir sınıfın bir parçası olarak bildirildiğinde bir ValueType kutulu mu?
- 25. C# Dinamik dizin
- 26. Kotlin Oluşturucu Oluşturucu
- 27. bir parçası bir görünüme tıklandığında görünür olacağını, bir parçası
- 28. Basit C++ ağ oluşturucu. Adım adım
- 29. Bulmacanın son parçası bu işlevi C
- 30. ITestLogger.OnTestingStarts arabiriminin eksik uygulanması; (XE5)