-5

我在一个c#类中有以下代码,并且需要它的 vb.net 等价物。我发现的所有在线翻译工具都将这部分翻译错了。网上的一项研究并没有给我带来任何进展。

    public event EventHandler<UploadProgressChangedLibArgs> UploadProgressChanged;

无论我做什么,我都没有定义uploadprogresschangedlibargs。

任何帮助表示感谢

附加信息:

http://sourceforge.net/projects/dotnetftplib/files/

这是我要翻译的图书馆

4

1 回答 1

2

问题正是编译器所说的:UploadProgressChangedLibArgs找不到类型。这是同一个库中的另一种类型 - 因此您需要先移植它,然后才能移植使用它的事件。

如评论中所述,除非您确实需要,否则我建议您避免将 C# 移植到 VB,反之亦然。.NET 的好处之一是您可以从 VB 调用 C#,反之亦然 - 如果您只想对现有代码库进行细微更改,则无需移植整个内容 - 您只需要了解它所用的语言足以做出这种改变。

于 2013-07-27T10:44:14.537 回答