码迷,mamicode.com
首页 > Windows程序 > 详细

C#中关于引用传递的问题

时间:2015-04-07 19:28:54      阅读:127      评论:0      收藏: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#  能实现类似的功能么???

C#中关于引用传递的问题

标签:

原文地址:http://www.cnblogs.com/gwg1992/p/4398988.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!