QA@IT
«質問へ戻る

質問を投稿

IDataErrorInfoのthis[string columnName]について

お世話になります。
IDataErrorInfoクラスに以下のようにプロパティが書かれてあるコードが
あります。
①は、普通の書き方に思いますが、②ついてはどういう意味なのでしょうか?
配列なんでしょうか? .. msdnを見てみるとItemとありましたが、Dictionary?


// 戻り値:
// オブジェクトに関する間違いを示すエラー メッセージ。 既定値は、空の文字列 ("") です。
string Error { get; }


// 戻り値
// プロパティに関するエラー メッセージ。 既定値は、空の文字列 ("") です。
string this[string columnName] { get; }

お世話になります。
IDataErrorInfoクラスに以下のようにプロパティが書かれてあるコードが
あります。
①は、普通の書き方に思いますが、②ついてはどういう意味なのでしょうか?
配列なんでしょうか? .. msdnを見てみるとItemとありましたが、Dictionary?

①
// 戻り値:
// オブジェクトに関する間違いを示すエラー メッセージ。 既定値は、空の文字列 ("") です。
string Error { get; }

②
// 戻り値
// プロパティに関するエラー メッセージ。 既定値は、空の文字列 ("") です。
string this[string columnName] { get; }