C#では、インターフェイスの一部としてインデクサを宣言するための構文は何ですか?まだそれはこれは[]ですか?インターフェイスにというキーワードを使用すると、何か奇妙な感じがします。C#のインターフェイスの一部としてのインデクサ
7
A
答えて
20
public interface IYourList<T>
{
T this[int index] { get; set; }
}
5
これは - あなたが私に尋ねると、それは他の時代にはとても奇妙な構文です!しかし、それは動作します。 get;
および/またはの部分を定義なしで宣言する必要があります。セミコロンはインターフェイスの通常のプロパティとまったく同じです。
4
私ははい、このが正しい、あなたは何を意味するか知っているが。ここにはthe docsがあります。
関連する問題
- 1. 内部セッターとのC#インターフェイス
- 2. C#インデクサの使用
- 3. ベストプラクティス - Javaインターフェイスの一部としてイベントを宣言する
- 4. powershellとインデクサのプロパティ
- 5. インターフェイスへのインデクサの動作を定義する方法は?
- 6. Distutils:Objective-C++ソースファイルをC++エクステンションの一部としてコンパイル
- 7. C#COM DLLプロパティの非汎用インデクサ
- 8. C#インストーラウィザードの一部としてMatlab MCRをインストールします
- 9. C++ 11コードをMATLAB mexファイルの一部としてコンパイル
- 10. 一部のインターフェイスを実装するすべてのサービスを入力します。
- 11. Fluent nHibernate - 一部のインターフェイスを保存します。
- 12. URLの一部としてのクエスチング
- 13. ビルドの一部としてのMavenチェックスタイル
- 14. インデクサのカスタム使用
- 15. 配列のSetValueメソッドと[]インデクサの使用
- 16. AutoCADプラグインと外部プログラムとのインターフェイス
- 17. MATLABとC/C++プログラムとのインターフェイス
- 18. C#/ C++のHIDデバイスとのインターフェイス?
- 19. ファイルの一部として保存
- 20. iOSアプリケーションの一部としてWikipedia
- 21. c#インターフェイスと継承のベストプラクティス
- 22. プロパティとしてのインターフェイス
- 23. 外部インターフェイスとInternet Explorer 9の問題
- 24. HID-USBデバイスとのC/C++インターフェイス
- 25. Eclipseのインデクサ適切なC++は11構文cmakeの
- 26. C#複数のインターフェイスの実装を返すメソッドとのインターフェイス
- 27. インターフェイスのC#プロパティ
- 28. ModemManagerの一部として独自のCコードをコンパイルする方法
- 29. VB.net newbieが一部のC#コードを変換しようとしています
- 30. 一般的なインターフェイスとタイプの解析