Es scheint bei der BCL der Fall zu sein, Unterstriche für private lokale Variablen zu verwenden. Ich benutze sie nie, aber weg wie folgt:Unterstreichungen für private lokale Variablen?
int count = 0;
this.Count++;
public int Count
...
public ClassName (int count)
{
this.Count = count;
}
Was sind Ihre Gedanken dazu? Sind sie Probleme mit meinem Ansatz?
Sie werden nie einen Konsens über Namenskonventionen für Instanzvariablen erhalten. –
Sehr ähnlich zu http://stackoverflow.com/questions/450238/to-underscore-or-not-to-underscore-that-is-the-question –
Diese Frage ist definitiv subjektiv, aber ich bin mir nicht sicher über argumentativ. Das OP bittet um Probleme mit ihrem Vorgehen. Es gibt einige potenzielle Probleme, und sie sind es wert, erkundet zu werden. Ich neige dazu zu glauben, dass diese Frage nur ein Ruf ist, aber sie hat ihren Wert. –