嗨,我想转换代码 使用DirectShow.net网络摄像头 到C#。它在vb.net中很好地工作。我尝试使用在线转换器进行转换,但是我遇到了大约30个错误,

关于我下一步必须做的任何建议:

这是我使用的转换器:

1) 将VB.NET转换为C#

有帮助吗?

解决方案

Codeproject文章说作者最初转换了此样本 C# vb.net。这可能是原始C#来源:

http://blogs.msdn.com/b/markhsch/archive/2007/11/19/c-webcam-user-control-source.aspx

其他提示

谁说你甚至必须转换?您可以将其扔到课堂库中,并在C#项目中使用DLL。无需将完美工作的.NET代码转换为其他.NET代码。

没有错误和恢复源代码,我们将无法真正提供帮助。最好的选择是使用在线转换器(就像您一样)并修复编译器错误,然后测试其他错误。

我已经使用Sharp Develops在VB和C#之间进行了几次转换项目。这真的很棒,只需进行小改动即可。

http://www.sharpdevelop.net

使用Redgate的 反射器 反对编译的组装和丹尼斯·鲍尔(Denis Bauer) 拆卸器 以您选择的语言获取代码。

我会回应Npinti的建议;但是我从来没有找到一个转换器,可以完美地完成所有操作。

我的猜测是,您会发现一些做得很好/出色的工作;但是,您仍然必须做一些工作才能使一切都变得不错。

学习C#,然后将其转换。

也许 VB的C-Sharpener 将工作

这是你的金票!!! ;)当我找到此工具(在99%的时间内完成完美的转换时,它确实使SA VB开发人员的生活更加轻松,并在C中使用C中的所有在线摘要和样本打开了现在可用于VB'ER的所有在线片段和样本...顺便说一句 - 在这一点上,它的优势被忽略了,这真是太疯狂了!;)

这是我指的“宝石”: http://converter.telerik.com/

希望有帮助!!!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top