| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > public class |
| Автор: Codegrammer 13.6.2010, 17:26 |
| Знаю, зачем применять public к полям и методам класса. Зачем же применять его для class я не догадываюсь. Объясните плиз. |
| Автор: Экскалупатор 13.6.2010, 20:00 |
| Codegrammer, сделай несколько пространств имен, напиши в создай в одном несколько классов и поставь где паблик где приват, и посмотри какие будут доступны для другого пространства имен. |
| Автор: Любитель 13.6.2010, 20:14 |
| 1. Не пространства имён - а сборки (студийные "проекты", если так лучше). 2. private нет. Есть public и internal (по умолчанию). |
| Автор: ArchyDone 13.6.2010, 20:20 |
| public class объявленный в одной сборки (Assembly) , будет доступен из другой Assembly. Это надо для библиотеки классов , она же dll. |
| Автор: Экскалупатор 13.6.2010, 20:31 |
| Любитель, да, согласен, лоханулси немного... исправлюсь |
| Автор: diadiavova 13.6.2010, 21:03 |
Есть, для вложенных классов. |
| Автор: jonie 13.6.2010, 22:22 |
| еще есть веселый атрибут InternalsVisibleToAttribute, если кто не знает.. |