vb.net可见级别 vbnet showdialog

在VB.NET中模块中定义的过程的默认访问级别是Friend。 对不对

VB.Net中模块定义的过程的默认访问级别是Public

成都创新互联公司拥有一支富有激情的企业网站制作团队,在互联网网站建设行业深耕10余年,专业且经验丰富。10余年网站优化营销经验,我们已为1000+中小企业提供了网站制作、做网站解决方案,按需设计网站,设计满意,售后服务无忧。所有客户皆提供一年免费网站维护!

你可以使用ILDasm反汇编一个VB.Net程序来查看

我进行试验的源代码为(Console Application):

Module Module1

Sub Main()

k()

End Sub

Sub k()

Console.WriteLine("ABC")

Console.ReadLine()

End Sub

End Module

使用ILDasm进行反编译后

k()过程被解释为:

.method public static void k() cil managed

{

// 代码大小 20 (0x14)

.maxstack 8

IL_0000: nop

IL_0001: ldstr bytearray (C8 54 C8 54 ) // .T.T

IL_0006: call void [mscorlib]System.Console::WriteLine(string)

IL_000b: nop

IL_000c: call string [mscorlib]System.Console::ReadLine()

IL_0011: pop

IL_0012: nop

IL_0013: ret

} // end of method Module1::k

由此得知,在VB.NET的模块中定义的过程的默认访问级别是Public,而不是Friend

请问在VB.NET里Private, Protected, 和 Public 之间有什么不同吗?

在类的private:节中声明的成员(无论数据成员或是成员函数)仅仅能被类的成员函数和友元访问。

在类的protected: 节中声明的成员(无论数据成员或是成员函数)仅仅能被类的成员函数,友元以及子类的成员函数和友元访问。

在类的public:节中声明的成员(无论数据成员或是成员函数)能被任何人访问。

vb.net 怎么把控件属性改为public

选中控件,属性栏中找到 Modifiers (比较下面) , 指示对象的可见性级别.选择为Public 即可.


当前题目:vb.net可见级别 vbnet showdialog
标题链接:http://cdiso.cn/article/dosgehs.html

其他资讯