我认为最好的方法是使用Red Gate .NET Reflector。 http://www.red-gate.com/products/reflector/ 假设您已经编译好了VB.NET程序集,您可以在Reflector中加载它们,然后将反射出来的代码保存为C#代码。