当我在网上找到VB.NET的例子时,观看一些函数使用:
(Protected / Partial) & (Friend / Shared) & (Sub / Function) exp()
End (Sub / Function)
我的问题有什么区别?
答案 0 :(得分:6)
这些实际上是不同的,有点不相关的项目。
Public
,Protected
,Private
和Friend
为Access Levels,用于确定谁可以“查看”或使用您的方法。
Partial
用于跨多个文件拆分类型声明。有关详细信息,请参阅Partial。
Sub
和Function
定义了程序。 Sub过程不返回值,其中Function过程返回值。
您通常会将一个访问级别与一个过程定义组合在一起,因此Private Sub
或Public Function
等等。