什么是(保护/部分)和...之间的区别(朋友/共享)& VB.NET上的(子/函数)

时间:2012-06-04 20:04:52

标签: windows vb.net visual-studio-2010

当我在网上找到VB.NET的例子时,观看一些函数使用:

    (Protected / Partial) & (Friend / Shared) & (Sub / Function) exp()
    End (Sub / Function)

我的问题有什么区别?

1 个答案:

答案 0 :(得分:6)

这些实际上是不同的,有点不相关的项目。

PublicProtectedPrivateFriendAccess Levels,用于确定谁可以“查看”或使用您的方法。

Partial用于跨多个文件拆分类型声明。有关详细信息,请参阅Partial

SubFunction定义了程序。 Sub过程不返回值,其中Function过程返回值。

您通常会将一个访问级别与一个过程定义组合在一起,因此Private SubPublic Function等等。