【发布时间】:2012-11-28 10:09:39
【问题描述】:
我在 Form1.cs 中有部分类 Form1 。 我在 Sample.cs 文件中有 ManagedIpHelper 静态类。
我想从 Form1 类中的方法访问该静态类中的方法。但是当我使用它时,它显示在当前上下文中不存在。
在这两个文件名命名空间是相同的。我在 Sample.cs 文件中有另一个名为 TcpRow 的类。这是正常的public class,并且可以从 Form1 的方法中访问,没有错误。
对此有什么建议的解决方案?
编辑
对不起。
TcpRow a;
foreach (TcpRow tcpRow in ManagedIpHelper.GetExtendedTcpTable(true))
对于这段代码,第一行有错误TcpRow could not be found(are you missing a using directive...
第二行只有错误:ManagedIpHelper 在当前上下文中不存在。
编辑 2
示例.cs
Form1.cs
【问题讨论】:
-
你能给我们看一点代码吗? (例如类及其方法;方法的内容已被缩短/删除)
-
能否贴出 TcpRow、ManagedIpHelper 和 Form1 的命名空间声明?
-
@soham.m17 快速健全性检查:您已经以当前形式保存并重新编译了它,对吧?
-
是的。很抱歉出现缩进和其他查看问题。
-
@soham.m17 还有其他错误,还是只有这两个?