Что 'друга' модификатор делает в VB.NET?
Почему это - модификатор по умолчанию для компонентов графического интерфейса пользователя в Visual Studio?
friend
в VB.Net совпадает с internal
в C #, это означает, что к нему можно получить доступ из любого места в такая же сборка, но не из других сборок.
Я думаю, что это разумное значение по умолчанию, поскольку я бы сказал, что обычно одна сборка не должна использовать элементы управления графическим интерфейсом пользователя другой сборки (если только это не библиотека классов или что-то подобное, созданное для этой цели).
Друг доступен в VB:
Ключевое слово Друг (Visual Basic) в операторе объявления указывает, что элементы доступны изнутри одного сборка,
Из здесь
Я считаю, что версия C # внутренняя