首先,您需要将C#导出为非托管代码,然后使用COM接口。例如: 将.NET Framework组件公开给COM 如何自动将.NET函数导出到非托管程序中 我不确定mono是否有可能实现这一点。另外,我建议使用“.NET代码”而不是“C#代码”。 欢迎来到SO,ymn