vb.net - MsgBox 和 MessageBox.Show 有区别吗?

标签 vb.net visual-studio-2010

以下两者有区别吗?

 msgbox()
 messagebox.show()

有些教程使用 msgbox(),有些使用另一个,messagebox.show()——我看到两者都可以有可编辑的样式,但我想知道:为什么有两个?

它是为了适应老程序员(他们已经学习过旧版本的 Visual Basic)吗?

那么在这种情况下,我应该在 Visual Basic 2010 中使用哪一个 ( Visual Studio 2010 )?

最佳答案

MsgBox()Messagebox.Show() 相同。

它是为习惯了它的 VB6 程序员而存在的。

没有关于使用哪一个的规则,但由于 MsgBox 只是最终委托(delegate)给 MessageBox,我个人会直接使用 MessageBox >.

关于vb.net - MsgBox 和 MessageBox.Show 有区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8799976/

相关文章:

c# - 为什么 Visual Studio IntelliSense 在这里不起作用?

VB.NET datagridview 与组合框的一对一映射

.net - 'Microsoft.Jet.OLEDB.4.0'提供程序未在本地计算机上注册

vb.net - 当操作调用时,将变量从另一个表单传递到另一个表单

visual-studio-2010 - 什么是第一次机会异常(exception)?

C++ 程序在 VC++ 2010 中编译,但在 Visual C++ 6.0 中不编译

mysql - VB.Net 列出 MySQL 中的所有用户并将它们分配给变量

c# - 如何使用 Gmail API 检索我的 Gmail 邮件?

c# - 为什么 IntelliSense 'know' 没有关于我的数据表?

visual-studio-2010 - 自动化 VS 2010 "Publish"配置文件替换