2010-07-12 18 views
6

mi è capitato di leggere questa riga di codice:Qual è la sintassi: utilizzando "questo" nella proprietà in C#?

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

Dove posso trovare il documento su MSDN sulla sintassi di utilizzare "questo" in immobili?

E c'è qualche libro che copra questo tipo di sintassi complicata di C# oltre alle cose comuni?

+0

Grazie per questa domanda. Inoltre non sapevo nulla degli indicizzatori e penso che sarà molto utile anche a me. – Sylverdrag

risposta

21

È un indexer.

+1

+1 da parte mia. (Ho modificato per cambiare il link) –

+0

@Mitch: Grazie per la pulizia. –

11

Ecco come si scrive un indicizzatore:

Indexers (C# Programming Guide)

Indexers Tutorial

+3

+1 perché non dovresti essere penalizzato per aver dedicato del tempo per formattare meglio la tua risposta. Inoltre, perché il tuo punteggio basso e basso mi fa provare pietà. –

+0

@Steven: lol. Grazie ;) ! –

Problemi correlati