Есть ли ограничение на количество свойств, которые может иметь класс C#?Сколько методов может иметь класс C#
Я быструю skim на стандартной ECMA-334 и не нашел никакой информации об этом.
Прежде чем перейти к вопросу о том, почему класс со многими методами плохой дизайн, я хочу быть более четким в намерении. Конечно, я не буду писать класс с большим количеством методов вручную. Причина, по которой я прошу об этом, - это создать большое количество исполнительных блоков по коду. Я спорю между несколькими классами с одним методом или одним большим классом с несколькими методами.
Так что для этого вопроса, я заинтересован только в том, есть ли предел и каков предел количества свойств, методов.
-1 - это не имеет значения. См. Превосходный ответ Андре Гофмана. – TrueWill
@truewill: не согласен 100%. Для вас это не важно, но это важно для DHornpout. Я понимаю, что хорошая практика чрезвычайно важна, но это не вопрос. Мы не должны предполагать сценарий адеектов, и мы не должны требовать оправданий. мы должны ответить на этот вопрос и, при необходимости, дополнить предложениями о хорошей практике. – andy