Я видел это во многих проектах. Почему разработчики используют внутренние классы для хранения константных переменных в C#?
Например:
internal static class Constants
{
public const double Pi = 3.14159;
public const int SpeedOfLight = 300000; // km per sec.
}
Подробнее здесь: https://stackoverflow.com/questions/382 ... tants-in-c