C#中关于引用传递的问题
2015-04-07 18:03 孤独的小猫 阅读(185) 评论(0) 收藏 举报我想实现:有一引用变量,如Object A; 然后有一个数据块,比如用结构体记录一些信息,其中包括A的引用信息。然后一个程序段通过操作这个数据块,能够给A付值。
这在C++里应该比较容易实现,比如用指向指针的指针等,但在C#里好像没有实现的方法。
C++例子大概如下:
class A
{
}
A* a;
struct X
{
A** P;
}
程序段
int main()
{
A newA;
X newX;
X.P = &a;
//其他操作...........................
*(X.P) = &newA; //这样就把newA 的地址付给a了
}
C# 能实现类似的功能么???
浙公网安备 33010602011771号