C# 类中方法参数含类调用和不含类调用有什么区别吗?

例如:classClassA{publicstringa;publicmethod1(ClassAA){stringc=1+A.a;}}classClassB{publi... 例如:
class ClassA
{
public string a;
public method1(ClassA A)
{
string c=1+A.a;
}
}
class ClassB
{
public string a;
public void method1()
{
string c=1+a;
}
}
然后在ClassC中调用
class ClassC
{
public method2()
{
ClassA ca=new ClassA();
ca.a=1;
ca.method1(ca);
ClassB cb=new ClassB();
cb.a=1;
cb.method1();
}
在这个例子中classA的method1和class2的method1调用会有什么区别?
展开
 我来答
dabenger
2018-04-03 · TA获得超过214个赞
知道小有建树答主
回答量:369
采纳率:78%
帮助的人:205万
展开全部
你的代码中classA的method1加了类参数,但方法中并没有使用到,没有任何意义,除非方法中用到了该参数,不然没有区别。
追问
那里写错了,应该是string c=1+A.a;这样有什么区别吗?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式