littleguga
@littleguga
Не стыдно не знать, а стыдно не интересоваться.

Какие стандарты именования в C#?

В php есть PSR, а в C# что?

Буду благодарен за ссылки/темы для поиска(может я неправильно гуглил).
  • Вопрос задан
  • 381 просмотр
Решения вопроса 2
petermzg
@petermzg
Самый лучший программист
@Sing303
Pascal casing (Пример: ManagmentObject)
Пространства имён
Типы (Интерфейсы, Классы, Структуры, Перечисления (и их значения))
Делегаты
События
Методы
Свойства
Readonly поля

Camel casing (Пример: managmentObject)
Локальные переменные
Аргументы методов
Private и Protected поля

Суффиксы/префиксы
Имена интерфейсов начинаются с префикса «I»
Имена классов исключений заканчиваются суффиксом «Exception»
Имена делегатов обработчиков событий заканчиваются суффиксом «EventHandler»
Имена классов-наследников от EventArgs заканчиваются суффиксом «EventArgs»
Имена атрибутов заканчиваются суффиксом «Attribute»

Чаще всего так. И никакой венгерской нотации или подчёркиваний
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы