Соглашение об именах .NET допускает двухсимвольные сокращения, такие как ID.
Обстановка аббревиатур зависит от длины аббревиатуры. Все сокращения имеют длину не менее двух символов. Для целей настоящих руководящих принципов, если аббревиатура содержит ровно два символа, она считается короткой аббревиатурой. Аббревиатура из трех или более символов является длинной аббревиатурой.
В следующих инструкциях указан правильный корпус для коротких и длинных сокращений. Правила размещения идентификаторов имеют приоритет над правилами размещения сокращений.
Используйте заглавные буквы двухсимвольных сокращений, кроме первого слова идентификатора в верблюжьей клетке.
Свойство с именем DBRate является примером короткой аббревиатуры (DB), используемой в качестве первого слова идентификатора в Паскале. Параметр с именем ioChannel является примером короткой аббревиатуры (IO), используемой в качестве первого слова идентификатора в верблюжьей клетке.
Прописывать только первый символ аббревиатур с тремя или более символами, кроме первого слова идентификатора в верблюжьей клетке.
Класс с именем XmlWriter является примером длинной аббревиатуры, используемой в качестве первого слова идентификатора в Паскале. Параметр с именем htmlReader является примером длинной аббревиатуры, используемой в качестве первого слова идентификатора в верблюжьей клетке.
Не пишите с заглавной буквы любые символы любых сокращений, независимо от их длины, в начале идентификатора в верблюжьей клетке.
Параметр с именем xmlStream является примером длинной аббревиатуры (xml), используемой в качестве первого слова идентификатора в верблюжьей клетке. Параметр dbServerName является примером короткой аббревиатуры (db), используемой в качестве первого слова идентификатора в верблюжьей клетке.