Verwendung von Pascal Casing und Camel Casing für kurze Akronyme in C #?

8

Ein kurzes Akronym ist wie ID oder DB, die nur 2 Zeichen hat.

Wie nennt man diese Namen bei Pascal-Casing (für Property oder Class-Namen) und für Camel Casing (Input-Parameter, Argumente)? ​​

Ich weiß, dass jedes Unternehmen seinen eigenen Standard hat, aber ich suche nach einem allgemein akzeptierten Standard.

z.B. wenn Pascal Gehäuse:

%Vor%

und wenn camel casing:

%Vor%     
The Light 11.09.2012, 12:18
quelle

3 Antworten

4

Nach MSDN (oder Msdn:)

  • Teilen Sie beide Zeichen aus zweistelligen Akronymen mit Ausnahme des ersten Wortes eines camel-cased-Identifikators.

  • Verwenden Sie nur das erste Zeichen von Akronymen mit drei oder mehr Zeichen, mit Ausnahme des ersten Wortes einer camel-case-Kennung.

  • Keinen der Buchstaben eines Akronyms, unabhängig von ihrer Länge, zu Beginn eines camel-cased Bezeichners groß schreiben.

Weitere Informationen hier

    
mcabral 11.09.2012, 12:25
quelle
2

Es spielt keine Rolle.

Das ist wirklich persönliche Vorliebe. Wenn ein kurzer Akronym einen Namen beendet, verwende ich beides:

%Vor%

Wenn ein kurzes Akronym einen Namen beginnt, mache ich nur den ersten kapitilze, weil ich denke, es macht es lesbarer:

%Vor%

Es geht nur um Lesbarkeit . Was immer Sie tun, tun Sie es konsequent.

    
James Hill 11.09.2012 12:22
quelle
0

Verwenden Sie beide Zeichen aus zweistelligen Akronymen, mit Ausnahme des ersten Wortes einer camel-case-Kennung.

Eine Eigenschaft namens DBRate ist ein Beispiel für ein kurzes Akronym (DB), das als erstes Wort eines Pascal-case-Bezeichners verwendet wird. Ein Parameter namens ioChannel ist ein Beispiel für ein kurzes Akronym (IO), das als erstes Wort eines camel-cased Identifiers verwendet wird.

Überprüfen Sie diesen Link.

Ссылка

    
Harsh 11.09.2012 12:22
quelle