悬赏园豆:10
[已解决问题]
解决于 2007-12-20 17:41
<P>问题描述:<BR>①类A有一实例a1<BR>②类B有一实例b1<BR>③类C有一public方法f1<BR>④a1和b1分别有一个类C的实例ac和bc<BR>⑤ac和bc分别调用了f1<BR><BR>问题:<BR>f1方法内在不通过参数传递的方式,能否知道是a1在调用f1还是b1在调用f1?<BR>换句话说:f1如何获得调用它的实例?</P>
<P>补充:<BR>据小道消息说System.Diagnostics可能可以解决这个问题.</P>
<P>问题起因:<BR>我的一个方法f1,所有调用时候参数都是this: 【***.f1(this)】<BR>所以我想削掉这个参数.</P>