![]() |
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#联系起来的话,你会有很糟糕的一天。 |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |