Vb.net上的差异Sub
和public sub
是什么?
(我使用的是Visual Studio 2012)
我的老师问我,我搜索谷歌我发现Private Sub
,Function
和Class
感谢您的帮助
答案 0 :(得分:2)
Public
关键字是一种访问修饰符。它声明每个引用声明sub的模块或类的代码都可以访问它。
您可以在VB.Net中使用多个访问修饰符 - Public
,Friend
,Protected
,Protected Friend
或Private
,每个都表示不同的访问级别:
Public
:适用于所有人。Friend
:仅在当前程序集中可用。 Protected
:仅适用于继承当前类的类。 Protected Friend
:仅适用于继承者或当前程序集内部。它基本上是受保护和朋友的组合。 Private
:仅在您的班级或单元内可用。当然,无论它的访问修饰符如何,当前的类或模块都可以使用所有内容。
您可以在the relevant MSDN page中详细了解所有相关信息。