![]() |
1
2
看起来您试图在任何类的作用域之外定义一个方法。 在C#,以及在VB.NET版,所有方法必须属于一个类。将代码封装在某个任意帮助器类中,以消除发布的编译器错误:
也许你的意思是让它做这样的事?
Xiaofu's 和 Christopher Painter's 答案比我的更有价值。 |
![]() |
2
5
|
![]() |
3
3
如果你想开始清理代码的话,所有这些都是dantao说的,但是你遗漏了太多的东西,这些东西显然是在VB6项目的其他地方定义的,从而使这个工作保持原样。 但我认为这可能无法解决根本问题。看起来您正在尝试执行代码的文本端口,而无需重写它以正确使用或利用.NET基类库。 看一看这个 System.Net.Dns MSDN中的类。 如果您还没有,我建议您阅读一些关于它的教程或书籍,开始使用C#和.NET。它和VB6有很大的不同,如果你想把它和C#联系起来的话,你会有很糟糕的一天。 |
![]() |
JabbaWook · vb.net-主方法或每个方法的错误处理 9 年前 |
![]() |
It'sMe · WPF在等待用户选择的同时保持UI响应 11 年前 |
![]() |
Mogli · 将VB6项目转换为.net-引用错误? 12 年前 |