Задать вопрос
Luffy1
@Luffy1
Student, Junior .NET programmer, C#, JS, HTML/CSS

Зачем нужны статические(ударение на слово "статические") поля/автоматические статические свойства в классе?

Доброго времени суток! До меня только сейчас дошло, что я знаю, что такое статические поля, какая разница между статическими и динамическими полями, но я не понимаю зачем нужны именно статические. Зачем они нужны? Чтобы, если мы хотим, например, значение поля типа int поменять с 5 на 9 во всех классах? Или чтобы, если мы, например, хотим, чтобы если в одном классе менялось значение, то и во всех остальных, типа не нужно писать много кода и обрабатывать каждый класс? В этом смысле они удобны?
  • Вопрос задан
  • 837 просмотров
Подписаться 1 Простой Комментировать
Решение пользователя Роман К ответам на вопрос (4)
yarosroman
@yarosroman Куратор тега C#
C# the best
Одна из реализаций паттерна синглтон, на статическом поле класса строится. Ну и как выше, всякие счётчики, какой нибудь класс обработчик, общий на все классы, да куча разных кейсов.
Ответ написан
Комментировать