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调用会有什么区别? 展开
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调用会有什么区别? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询