标签: vb.net user-interface oop friend
'friend'修饰符在VB.NET中做了什么?
为什么它是Visual Studio中GUI组件的默认修饰符?
答案 0 :(得分:29)
friend与C#中的internal相同,这意味着它可以在同一个程序集中的任何位置访问,但不能从其他程序集访问。
friend
internal
我认为这是一个合理的默认值,因为我会说通常一个程序集不应该使用另一个程序集的GUI控件(除非它是为此目的而构建的类库或类似文件)。
答案 1 :(得分:9)
朋友在VB中可用: 声明语句中的Friend(Visual Basic)关键字指定可以在同一个程序集中访问这些元素, 来自here
我相信c#版本是Internal