Convenzioni di denominazione Microsoft per costanti put .Net in caso Pascal. In realtà, ci dice in modo esplicito di evitare di utilizzare tutti i tappi per le costanti:Perché le costanti non sono tutte in maiuscolo in .Net?
Si potrebbe anche avere di capitalizzare identificatori per mantenere la compatibilità con, simbolo non gestito esistente schemi, in cui tutte le lettere maiuscole caratteri sono spesso utilizzati per enumerazioni e valori costanti. In generale , questi simboli non devono essere visibili all'esterno dell'assieme che li utilizza.
Da MSDN.
Su SO ho trovato alcune domande sull'argomento, come questo one, ma non sono riuscito a trovare una motivazione. Quindi, qualcuno sa o ha un riferimento che indica perché la MS ha scelto questa convenzione?
perché tutto-maiuscolo è difficile da leggere ed è DESTINATO il pre-compilatore, CHE .NET doesn' T ANCHE AVERE. –
Inoltre, è solo brutto. –
Ok, farò una risposta ufficiale. –