Можно создать дубликат:
C# naming convention for constants?Что более элегантный способ объявить константный в C#
Я рефакторинга библиотеку в C#, и я нашел много верхних постоянных случаев:
INTERVAL, TIME, SECONDS.
Я считаю это своего рода ненужным, и лично я предпочитаю объявлять все с помощью верблюжьего случая. Есть какое-то точное определение лучшего пути?
Я делаю это по тем же причинам. На самом деле я делаю шаг вперед, если мои локальные переменные начинаются с _ и мои константы, начинающиеся с __ (двойной подчеркивание). Таким образом, когда вы используете Intellisense, вы получаете все ваши локальные переменные, а также константы. – Fung
. Функция ALL_UPPERCASE возвращается к использованию предварительного процессора C для подстановки констант. Мы прошли долгий путь с тех пор ... –