请教一个问题:
我用类来传递参数,参数有点多,为方便赋值时能一一对应,我将类的成员分为两组,定义两个子类,这样做是否合适?举例如下:
namespace WindowsFormsApplication3
{
public class TestA
{
public class B1
{
public decimal C { get; set; }
public decimal D { get; set; }
public decimal E { get; set; }
}
public class B2
{
public decimal C { get; set; }
public decimal D { get; set; }
public decimal E { get; set; }
}
}
}
重新生成后,在程序代码中,TestA a = new TestA();用.号不能提示出其成员(期望输入a.后提示出B1、B2;输入a.B1.后提示出C、D、E),不知错在哪里?
同时也想问问,类的层次关系是如何形成的,帮忙简单科普下(没百度到合适的,也许是我的关键词不对)