我有一个公共类,MainObject是在类库(dll)中,对于这个例子我们将其称为BaseLibrary。你可以通过两层组件访问一个对象吗?
我有一个更高级别的类库,它引用BaseLibrary来访问它的成员。我们将称这一个DeviceLibrary。
然后我有一个Windows窗体项目DeviceControl,其中我添加了对DeviceLibrary的引用。
如果我需要使用MainObject对象,我该怎么做?我知道我可以在DeviceControl项目中添加第二个引用到BaseLibrary,但我只是想知道是否有另一种方式通过DeviceLibrary访问它?我不确定这里的封装规则是什么...
你可以使用动态,但你(几乎肯定)不想。 – apollodude217 2010-07-16 18:27:46