J'ai vu des variables comme _ image et je me demandais ce que _ signifiait ?
Réponses
Trop de publicités?Cela ne veut rien dire. Il s'agit plutôt d'une convention de nommage courante pour les variables membres privées afin de les séparer des méthodes et des propriétés publiques. Par exemple:
class Foo
{
private int _counter;
public int GetCounter()
{
return _counter;
}
public int SetCounter(int counter)
{
_counter = counter;
}
}
Le trait de soulignement dans les noms de variables est totalement facultatif. De nombreux programmeurs l'utilisent pour différencier les variables privées - les variables d'instance auront donc généralement un trait de soulignement avant le nom. Cela évite toute confusion avec les variables locales.