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

Joh*_*ñez -1 vb.net windows visual-studio-2010

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

    (Protected / Partial) & (Friend / Shared) & (Sub / Function) exp()
    End (Sub / Function)
Run Code Online (Sandbox Code Playgroud)

我的问题有什么区别?

Ree*_*sey 6

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

Public,Protected,Private,和Friend访问级别,这决定谁可以"看到"或者用你的方法.

Partial用于在多个文件中拆分类型的声明.有关详细信息,请参阅部分

SubFunction定义程序. 过程不返回值,其中Function过程返回一个值.

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