本文介绍了返回C#中的基类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何返回基类形式的数据?
How can i return data that is in base class form?
A aclass = new A();
B bclass = aclass.GetB();
不起作用.
public class B
{
protected string str1;
protected string str2;
}
public class A:B
{
public A()
{
base.str1 = "A";
base.str2 = "B";
}
public B GetB()
{
return base;
}
}
推荐答案
GetB()
完全没有必要. B bclass = aclass;
就足够了,因为aclass
已经是B
.
GetB()
is completely unnecessary. B bclass = aclass;
is sufficient as aclass
is already a B
.
这篇关于返回C#中的基类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!