プログラミングC#というオライリーの本を読んでいるのですが、
インデクサ、リフレクション、デリゲートの意味がよくわかりません。

簡単な説明はないでしょうか?
Wikipediaを読んでみたのですが、よくわかりませんでした。