1、使用VisualStudio建立C#的dll项目
2、编写C#代码生成dll库
3、安装pythonnet
库用于调用C#的dll
pip install pythonnet
4、编写python代码
import clr # 引入 clr 模块,它是 pythonnet 提供的 import sys# 添加 C# DLL 所在的目录 sys.path.append(r'Csharp_dll_test.dll')# 加载 Csharp_dll_test.dll clr.AddReference('Csharp_dll_test')# 导入 C# 中的命名空间和类 from Csharp_dll_test import Calculator# 调用 C# 类中的方法 result = Calculator.Add(5, 3) print(f"5 + 3 = {result}")