我有一个指向某个类的类对象的引用,比如 XYZ,如下所示:
public class XYZ
{
int x;
int y;
int z;
XYZ()
{
x=0;
y=1;
z=2;
}
};
object ObjRef;
ObjRef = new XYZ();
现在,我想通过ObjRef访问成员变量x、y和z。我怎样才能做到这一点?
提前致谢。
编辑 :
XYZ 类位于客户端的 DLL 中。我已经加载了这个类
Assembly MyAssembly = Assembly.LoadFrom(AssemblyName)
Type XYZType = MyAssembly.GetType("XYZ");
Object ObjectRef = Activator.CreateInstance(XYZType);
所以我无法直接访问 XYZ。我有指向 XYZ 的对象引用。