Kde je problem? Si nazvy pis ako to vyhovuje tebe trebars_aj_s_podtrzitkami alebo tak isto ako si to mal v tom pascale.
Keď si vymyslím vlastné konvencie a zvyknem si na ne, postupne budem mať problém s čítaním cudzieho kódu a ostatní budú mať problém pochopiť ten môj. Najlepšie je dodržiavať oficiálne konvencie na formátovanie kódu. A preto ma zaujíma ako podobné problémy riešia autory .NET Frameworku. Inak podtržítkam sa vyhýbam ako čert krížu.
ContentType contentType = ContentType;
Práveže názov typu aj názov premennej najlepšie vystihuje pomenovanie contenttype. C# je case sensitive, ale problém nie je v tomto riadku ale v riadku:
public ContentType ContentType
...alebo si urob ContentTypes ako tu enumeraciu.
Dík za radu to ma nenapadlo.