Konwencje nazewnictwa C# dla akronimów

Konwencje nazewnictwa C# dla akronimów

Istnieje konwencja, która określa początkową wielką literę, resztę małą, dla wszystkich akronimów, które mają więcej niż 2 znaki. Stąd HttpContext i ClientID .


"Framework Design Guidelines" 2. wydanie autorstwa Krzysztofa Cwaliny i Brada Abramsa s.40-42

3.1.2 Wielkie litery w akronimach

ZROBIĆ zapisz oba znaki w dwuznakowych akronimach, z wyjątkiem pierwszego słowa identyfikatora z wielbłądami.

System.IO
public void StartIO(Stream ioStream)

ZROBIĆ używaj wielkich liter tylko pierwszego znaku akronimu składającego się z trzech lub więcej znaków, z wyjątkiem pierwszego słowa identyfikatora pisanego wielbłądami.

System.Xml
public void ProcessHtmlTag(string htmlTag)

NIE wstawiaj wielkie litery dowolnych znaków dowolnych akronimów, niezależnie od ich długości, na początku identyfikatora z wielbłądami.


Sprawdź oficjalne dokumenty firmy Microsoft dotyczące Wytycznych nazewnictwa i konwencji dotyczących wielkich liter: