Pascal-Gehäuse oder Camel-Gehäuse für C # -Code?

Ich habe mit meinen Kollegen über Pascal-Gehäuse (oberes Kamelgehäuse) gegen unteres gestrittenCamelCasing. Sie werden verwendet, um die Kamel-Schreibweise für alles zu senken, von Tabellennamen in SQL-Datenbanken bis hin zu Eigenschaftsnamen in C # -Code. Pascal-Schreibweise gefällt mir besser, Camel-Schreibweise für Variablen und Pascal-Schreibweise für Eigenschaften:

string firstName;
public string FirstName {
...
}

Aber sie sind daran gewöhnt:

string _firstname;
public string firstName {
...
}

Ich versuche, mit ihrem "Standard" Schritt zu halten, damit der Code gleich aussieht, aber ich mag es einfach nicht.

Ich habe gesehen, dass zumindest das .NET-Framework diese Konvention verwendet, und so versuche ich, meinen Code beizubehalten, z.

System.Console.WriteLine("string")

Was verwenden / bevorzugen Sie und warum? Es tut mir leid, wenn jemand anders diese Frage gestellt hat, aber ich habe gesucht und nichts gefunden.

Aktualisieren: Ich habe ein Methodenbeispiel und keine Eigenschaft angegeben, aber es ist dasselbe. Wie bereits im ersten Absatz erwähnt, verwenden meine Kollegen die Pascal-Konvention für alles (Variablen, Methoden, Tabellennamen usw.).

Antworten auf die Frage(14)

Ihre Antwort auf die Frage