52 votes

Pourquoi utilisons-nous _ dans les noms de variables ?

J'ai vu des variables comme _ image et je me demandais ce que _ signifiait ?

72voto

Avada Kedavra Points 3127

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;
   }
}

1voto

mattkelly Points 442

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.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X