当前位置 : 主页 > 编程语言 > c语言 >

vb.net – 模块是否仍常用于程序结构?

来源:互联网 收集:自由互联 发布时间:2021-06-24
我不是一个程序设计师,但我真的想开始更好地掌握如何做到这一点,并更好地理解.NET语言(VB,C#).我正在阅读Wrox – Professional Visual Basic 2008的一本书.在其中我相信它提到模块正慢慢存在
我不是一个程序设计师,但我真的想开始更好地掌握如何做到这一点,并更好地理解.NET语言(VB,C#).我正在阅读Wrox – Professional Visual Basic 2008的一本书.在其中我相信它提到模块正慢慢存在.我可以看到为什么大多数编码都会进入类对象,但我会假设模块总是必须至少保持代码清洁.

有人可以为我澄清一下吗?此外,我一直在寻找一个很好的软件设计来源,但我似乎无法找到最新出版的书籍.我可能会在错误的地方寻找,但我真的想亲自动手.

谢谢.

虽然它们通常不太适合OOP,但仍然使用它们并且在某些情况下是必需的.

在VB.Net中,如果您希望编写扩展方法,则必须使用模块 – 编译器只允许在一个模块中定义扩展方法.

你当然可以不使用模块 – 一个带有私有构造函数的非可继承类,除了共享方法之外什么也不会像模块一样.

像编程中的所有东西(以及许多其他东西)一样,它们都有它们的用途,只要它们没有被错过使用,它们就没有问题.适合工作的正确工具!

网友评论