Что означают следующие объявления классов?В чем разница между внутренним и открытым классом в C#?
internal class A { }
public class B { }
Я могу получить доступ к обоим в другом классе в другой сборке, используя ссылку сборочного, имеющего класс А и В. Какая разница во внутренних и общественных спецификаторов доступа с точки зрения класса?
Вы не должны иметь доступ к классу A из другой сборки. – Blorgbeard
@Blorgbeard Если он не использует 'InternalsVisibleToAttribute' – Lukazoid
Да, но вы бы * подумали * он упомянул об этом в вопросе - это не то, что вы можете сделать по ошибке. – Blorgbeard