我是一名 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/