Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
'friend' 修饰符在 VB.NET 中有什么作用?
为什么它是 Visual Studio 中 GUI 组件的默认修饰符?
friend在 VB.Net 中与internal在 C# 中相同,这意味着它可以在同一个程序集中的任何位置访问,但不能从其他程序集中访问。
friend
internal
我认为这是一个明智的默认设置,因为我会说通常一个程序集不应该使用另一个程序集的 GUI 控件(除非它是为此目的构建的类库或类似的库)。
Friend 在 VB 中可用:声明语句中的 Friend (Visual Basic) 关键字指定可以从同一程序集中访问元素, From here
我相信 c# 版本是内部的