首页 > 解决方案 > C# 有没有办法将 DllImport 与泛型方法类型一起使用?

问题描述

我的问题是我想使用DllImport通用方法,但我无法让它工作。

我正在使用一个名为“newtonsoft.json”的 C# 库,我想使用DllImport这种方法:

[DllImport(@"path to my dll")] public static T
public static extern DeserializeObject<T>(string value);

它告诉我DllImport属性不能应用于泛型方法类型。

标签: c#

解决方案


我已经使用单击项目 > 添加 > 引用添加了 DLL 文件并选择了库,然后我刚刚使用 .exe 文件复制了库。


推荐阅读