Я довольно новый разработчик C# и .Net. Недавно я создал snapin MMC с использованием C# и был удовлетворен тем, насколько это было легко, особенно после прослушивания некоторыми ужасными историями некоторых других разработчиков моей организации о том, как трудно это сделать на C++.Должен ли я использовать внутреннюю или общедоступную видимость по умолчанию?
В какой-то момент я в значительной степени прошел весь проект и сделал каждый экземпляр «общедоступного» ключевого слова «внутренним», за исключением случаев, когда требуется время выполнения, чтобы запустить snapin. Каково ваше отношение к этому, если вы вообще делаете классы и методы общедоступными или внутренними?
+1 за большой аналогии. – 2014-06-10 09:52:32
кроме того, он не активирован до его вызова ;-) – izbrannick 2016-09-26 08:10:11