C#从DLL返回List <object>

时间:2017-01-26 22:53:28

标签: c# dll

我的dll有一个方法。此方法必须返回一些用类表示的数据。我尝试使用List&lt;&gt;返回此数据但它不起作用。我得到错误:类型是在未引用的程序集中定义的。您必须添加对程序集的引用。我喜欢这样:

public class CLASSA{
    public List<CLASSB> function(){

    }
}

Main将是这样的:

void functionMainn(){
CLASSA cls;
gridView.DataSource = cls.function();
}

如何修复它或将这些值作为gridview的数据源返回。

1 个答案:

答案 0 :(得分:4)

正如错误所说;要使用DLL A返回但在DLL B中定义的类型,您需要引用两者 A和B.添加这些引用,它将正常工作。

此外,请确保在使用之前实例化cls