如何在不使用vb.net中的`My`命名空间的情况下进行编程?

2026-05-06 11:351阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计396个文字,预计阅读时间需要2分钟。

如何在不使用vb.net中的`My`命名空间的情况下进行编程?

最近一直在开发一个Vb.Net应用程序,努力使其尽可能轻量级(即文件尽可能小)。已经做了所有琐碎的工作,但在使用ILDasm浏览二进制文件时,注意到有一个My命名空间为空。

我最近一直在开发一个Vb.Net应用程序,我正在努力使它尽可能轻量级(即使二进制文件尽可能小).

我已经做了所有琐碎的事情,但是在用ILDasm浏览二进制文件时,我注意到它有一个My命名空间,有很多方法,虽然我在我的程序中没有使用任何这些.似乎每个表单和其他方法都有默认的Get / Set方法.

有没有办法摆脱那些?
或者,您能告诉我默认情况下捆绑在二进制文件中的方法的用例吗?

PS:我想这不会对二进制大小产生巨大影响:我只是出于好奇而问这个问题;为什么编译器会在每个二进制文件中捆绑无用的方法?也许我会知道这些方法实际上是在引擎盖下使用的.

PPS:这是一个最小的例子:

Module Test Sub Main() End Sub End Module

输出是:

跟着这些步骤:

>单击解决方案资源管理器中的显示所有文件
>打开My Project分支
>打开Settings.settings分支
>打开Settings.designer.vb
>根据需要编辑我的命名空间

还有一个名为My.Resources的My子命名空间隐藏在Resources.resx分支下.

如何在不使用vb.net中的`My`命名空间的情况下进行编程?

本文共计396个文字,预计阅读时间需要2分钟。

如何在不使用vb.net中的`My`命名空间的情况下进行编程?

最近一直在开发一个Vb.Net应用程序,努力使其尽可能轻量级(即文件尽可能小)。已经做了所有琐碎的工作,但在使用ILDasm浏览二进制文件时,注意到有一个My命名空间为空。

我最近一直在开发一个Vb.Net应用程序,我正在努力使它尽可能轻量级(即使二进制文件尽可能小).

我已经做了所有琐碎的事情,但是在用ILDasm浏览二进制文件时,我注意到它有一个My命名空间,有很多方法,虽然我在我的程序中没有使用任何这些.似乎每个表单和其他方法都有默认的Get / Set方法.

有没有办法摆脱那些?
或者,您能告诉我默认情况下捆绑在二进制文件中的方法的用例吗?

PS:我想这不会对二进制大小产生巨大影响:我只是出于好奇而问这个问题;为什么编译器会在每个二进制文件中捆绑无用的方法?也许我会知道这些方法实际上是在引擎盖下使用的.

PPS:这是一个最小的例子:

Module Test Sub Main() End Sub End Module

输出是:

跟着这些步骤:

>单击解决方案资源管理器中的显示所有文件
>打开My Project分支
>打开Settings.settings分支
>打开Settings.designer.vb
>根据需要编辑我的命名空间

还有一个名为My.Resources的My子命名空间隐藏在Resources.resx分支下.

如何在不使用vb.net中的`My`命名空间的情况下进行编程?