首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

有没有办法取得调用的来源对象

2012-09-02 
有没有办法获得调用的来源对象?代码如下...C# codepublic class Class0{public void Method1(){Class1 c1

有没有办法获得调用的来源对象?
代码如下...

C# code
    public class Class0    {        public void Method1()        {            Class1 c1 = new Class1();            c1.Method1();        }    }    public class Class1    {        public void Method1()        {            Class2 c2 = new Class2();//此处调用        }    }    public class Class2    {        public Class2()        {            //获得调用来源, 即对象c1        }    }


[解决办法]
http://www.kuqin.com/dotnet/20080420/7078.html
[解决办法]
还是老实点以参数形式传进去吧,即使调用堆栈可以实现你的需求,对性能的牺牲也太大了。

热点排行