Comment faire une variable (non membre de la classe) “lecture seule” en C#

Je suis nouveau sur le C# monde et je ne peux pas trouver une méthode pour déclarer en lecture seule variable en C# (quelque chose comme la déclaration de "const" variable en c++). Est-il un?

Je vais vous donner un exemple:

...
int f() { return x; } //x is not const member
...
void g() {
    int readOnlyVar = f(); //is there a method to declare readOnlyVar as read only or const

    //Some code in which I want to restrict access to readOnlyVar to read only 
}
mec, je pense, à la suite de la referential transparency lignes directrices est assez, votre methods must be as small que vous pouvez obtenir ce qui est censé faire en un clin d'œil .

OriginalL'auteur devfreak | 2011-01-08