【发布时间】:2016-11-14 03:14:57
【问题描述】:
我的 VB.Net 模块有一个“奇怪”的情况,据我了解,VB.Net 中的Module 表示静态类,所以我实现了几个辅助模块,每个模块都有几个功能,让我们有一些示例以获得更好的解释(手写代码,可能包含语法问题):
Namespace Helpers
Module HelperA
Public Function FunctionA() As Boolean
Return True
End Function
End Module
End Namespace
Namespace Helpers
Module HelperB
Public Function FunctionB() As Integer
Return 1
End Function
End Module
End Namespace
当我开始在 Visual Studio 中编码并输入 Helpers. 时,FunctionA() 和 FunctionB() 都会显示在我尚未输入 HelperA 或 HelperB 的推荐自动完成对话框中,我有一些带有静态类的 C#.Net 项目,我发现这种行为不适用于 C#.Net 静态类。
这对我来说很奇怪和不便,因为我现在在一个命名空间下有 50 个函数,已经做了一些谷歌但找不到任何东西,任何人都可以提出解决方案(除了将 Module 更改为 Class)或任何要搜索的关键字?
任何帮助将不胜感激!
【问题讨论】:
标签: asp.net .net vb.net visual-studio