问一个c# asp.net 的问题

我有三个方法 分别为 A B C 现在AB都去调用C 方法 那么C怎么判断是谁调用了它
比如:A去调用C C就会弹出("是A调用了我") 反之亦然

3个回答

public void A()
{
C("A");
}

public void B()
{
C("B";
}

public void C(string methodName)
{
//这里methodName就可以知道是哪个方法调用的
}

u011954277
小菜来袭 回复guwei4037: 谢谢 知道怎么使用 了
接近 5 年之前 回复
u011954277
小菜来袭 回复guwei4037: 谢谢 知道怎么使用 了
接近 5 年之前 回复
guwei4037
极简吧 回复小菜来袭: 自己定义的参数名称,随便起。
接近 5 年之前 回复
u011954277
小菜来袭 methodName 是什么意思呢?
接近 5 年之前 回复

把A,B,C作为参数传给方法就可以了

u011954277
小菜来袭 可以写个例子给我看看吗? 谢谢
接近 5 年之前 回复

C的方法中创建一个参数,然后A和B调用方法的时候传入不同的参数就可以了。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐