我的dll有一个方法。此方法必须返回一些用类表示的数据。我尝试使用 List 返回此数据<>但它不起作用。我收到错误:该类型是在未引用的程序集中定义的。必须添加对程序集的引用。我的dll是这样的:
public class CLASSA{
public List<CLASSB> function(){
}
}
主将是这样的:
void functionMainn(){
CLASSA cls;
gridView.DataSource = cls.function();
}
如何修复它或将这些值作为网格视图的数据源返回。
正如错误所说; 要使用 DLL A 返回但在 DLL B 中定义的类型,您需要对 A 和 B 的引用。 添加这些引用,它将正常工作。
此外,请确保在使用前实例化cls
。