C# <--> VB.NET DLL 转换

标签 c# vb.net dll c#-to-vb.net raw-input

我是一名 VB.NET 开发人员,我尝试使用这个名为 Raw Input Sharp ( http://www.jstookey.com/arcade/rawmouse/ ) 的库,它允许我同时接收来自多个鼠标的原始数据。该库最初是用 C# 编写的,但由于我使用的是 .NET,所以原始语言是什么并不重要。

我引用了它并收到错误消息,指出该库有多个同名定义。经过大约几个小时的努力,我意识到在 C# 中我们区分大小写,而在 VB 中则相反。例如RAWMOUSE 结构与 RawMouse 类一致。

我现在该怎么办?

最佳答案

重命名您的结构或将其放入不同的命名空间中。

关于C# <--> VB.NET DLL 转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10699472/

相关文章:

c# - 错误的 Resharper 建议 "Use method InstanceOfType"?

c#:创建复选框的 10x10 字段(和数组)

c# - 删除图像c#的圆形透明部分

c++ - 如何在没有 lib 文件的情况下将 dll 引用到 Visual Studio

java - JACOB 库的有效 COM 结构是什么?

python - pyinstaller numpy "Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll"

c# - 混淆使用 "using"语句 C#

c# - .net 中的透明用户控制

vb.net - 获取事件窗口的标题

java - .net<->Java 文本编码在开发环境中有效,但在 "production"处失败