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. インターフェイスへのインデクサの動作を定義する方法は?
- 5. powershellとインデクサのプロパティ
- 6. C#COM DLLプロパティの非汎用インデクサ
- 7. Distutils:Objective-C++ソースファイルをC++エクステンションの一部としてコンパイル
- 8. ref Tインデクサとget/setインデクサの違いはありますか?
- 9. 私はPythonスクリプトを実行して、私のCコードの一部として、C
- 10. C#インストーラウィザードの一部としてMatlab MCRをインストールします
- 11. ユニティとC#のクラスとインターフェイス
- 12. 一部のインターフェイスを実装するすべてのサービスを入力します。
- 13. C++ 11コードをMATLAB mexファイルの一部としてコンパイル
- 14. MATLABとC/C++プログラムとのインターフェイス
- 15. インデクサのカスタム使用
- 16. 配列のSetValueメソッドと[]インデクサの使用
- 17. Fluent nHibernate - 一部のインターフェイスを保存します。
- 18. C#/ C++のHIDデバイスとのインターフェイス?
- 19. OCamlの外部と内部のインターフェイスと情報の隠蔽
- 20. DLLへのC#インターフェイスとExecutionEngineException
- 21. Rationalドア9.6とC#のインターフェイス
- 22. C#インターフェイスとクラスの継承
- 23. c#インターフェイスと継承のベストプラクティス
- 24. C#とインターフェイスの共分散
- 25. C++とRust-CStringパニックのインターフェイス
- 26. AutoCADプラグインと外部プログラムとのインターフェイス
- 27. インデクサのキーとして使用されるTypescriptリテラルタイプ
- 28. Javaの内部インターフェイス
- 29. アクティビティーの一部としてのプリファレンスフラグメント
- 30. ビルドの一部としてのMavenチェックスタイル