2010-07-12 69 views
6

我偶然讀到這行代碼:這是什麼語法:在C#中使用「this」屬性?

public MyArray this [int index]{ 
    get{ 
     return array[index]; 
    } 
} 

我在哪裏可以找到這個文件在MSDN上關於「此」物業使用的語法?

是否有任何書籍涵蓋C#這種棘手的語法,而不是普通的東西?

+0

感謝您的問題。我也不知道索引器,我認爲它對我也很有用。 – Sylverdrag 2010-07-12 06:13:17

回答

21

這是一個indexer

+1

+1。 (我編輯改變鏈接) – 2010-07-12 02:41:04

+0

@Mitch:謝謝你的清理。 – 2010-07-12 04:09:06

11

這就是你寫一個索引:

Indexers (C# Programming Guide)

Indexers Tutorial

+3

+1,因爲你不應該花時間更好地設置你的答案格式。另外,因爲你的低分和低分讓我感到可惜。 – 2010-07-12 02:36:18

+0

@Steven:哈哈。謝謝 ;) ! – 2010-07-12 02:40:31