2017-01-26 4 views
0

私のDLLにはメソッドがあります。このメソッドは、クラスで表されるいくつかのデータを返す必要があります。私はList <でこのデータを返そうとしますが、それはうまくいきません。エラーが発生します:タイプが参照されていないアセンブリで定義されています。アセンブリへの参照を追加する必要があります。このような私のDLL:C#を返すリスト<Object>をDLLから

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

    } 
} 

、メインはこのようになります:

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

どのように私はそれを修正したり、GridViewのデータソースとしてこれらの値を返すことができます。

答えて

4

エラーが示すとおり、 DLL Aによって返された型を使用するには、DLL Bで定義されているへの参照が必要です。 AとB.これらの参照を追加すると正常に動作します。

また、clsをインスタンス化してから使用してください。

+0

OMG私はそれが間違っています。それを解決していただきありがとうございます。 –

関連する問題