JNA 拥有大量 native 函数、常量和结构。我需要一个类似的 C# 库。但经过大量搜索后我找不到任何东西。有人知道 C# 中 JNA 库的替代方案吗?
最佳答案
我不知道 C# 的 JNA 的直接等价物。但是,通过使用 P\Invoke您可以调用任何(或几乎任何) native 函数。另一种方法可能是使用 COM Interop 。这是一般article关于 C# 中的互操作性。
正如您所说,使用 P\Invoke 可能会很麻烦。但是,有pinvoke网站,这可能会非常有帮助。它包含许多 native 函数、结构的声明...可供使用。
关于c# - C# 是否有 Java JNA 库的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29621119/