在没有 C /C 包装器的情况下从 Go 语言调用 C# DLL 函数
在本文中,我们将探索从Go 程序中的 C# DLL(类库类型),无需 C /C (Win32)包装器。
直接调用选项:
有两个主要选项可用于从 Go 直接调用 C# DLL 函数:
1 。 COM 互操作性(仅限 Windows):
2。使用 C# 控制台应用程序包装:
优点和缺点:
COM 互操作性:
优点:
缺点:
C# 控制台应用程序包装器:
优点:
缺点:
结论:
根据应用程序的具体要求,这两个选项都提供了直接调用 C# DLL 函数的方法来自没有 C /C 包装器的 Go。应根据平台兼容性、性能问题以及您自己对 C# 的熟练程度等因素做出选择。
以上是如何在没有 C /C 包装器的情况下从 Go 调用 C# DLL 函数?的详细内容。更多信息请关注PHP中文网其他相关文章!