VB.NET:“朋友”是什么?修饰符做什么?

发布于 2024-08-31 01:43:22 字数 77 浏览 6 评论 0原文

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

无所谓啦 2024-09-07 01:43:22

VB.Net 中的 friend 与 C# 中的 internal 相同,这意味着它可以在同一程序集中的任何位置访问,但不能从其他程序集中访问。

我认为这是一个明智的默认设置,因为我想说通常一个程序集不应使用另一个程序集的 GUI 控件(除非它是为此目的而构建的类库或类似库)。

friend in VB.Net is the same as internal 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).

叫思念不要吵 2024-09-07 01:43:22

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文