VB.NET:“朋友”是什么?修饰符做什么?
VB.NET 中的“friend”修饰符有什么作用?
为什么它是 Visual Studio 中 GUI 组件的默认修饰符?
What does the 'friend' modifier do in VB.NET?
Why is it the default modifier for GUI components in Visual Studio?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
VB.Net 中的
friend
与 C# 中的internal
相同,这意味着它可以在同一程序集中的任何位置访问,但不能从其他程序集中访问。我认为这是一个明智的默认设置,因为我想说通常一个程序集不应使用另一个程序集的 GUI 控件(除非它是为此目的而构建的类库或类似库)。
friend
in VB.Net is the same asinternal
in C#, it means that it can be accessed anywhere in the same assembly, but not from other assemblies.I think it's a sensible default since I would say that normally one assembly should not be using another assembly's GUI controls (unless it's a class library or similar that is built for the purpose).
Friend 在 VB 中可用:
声明语句中的 Friend (Visual Basic) 关键字指定可以从同一程序集中访问元素,
从这里
我相信c#版本是内部
Friend is available in VB:
The Friend (Visual Basic) keyword in the declaration statement specifies that the elements are accessible from within the same assembly,
From here
I believe the c# version is internal