如何获得儿童班的所有财产在'列表' C#中的元素?

时间:2017-11-06 22:08:29

标签: list class collections

当我将它添加到List<>中时,我希望获得子类中的所有属性以及基类中的所有属性。

I can get only property of child class from List<>]

My Child class&#34; SellNumber.cs&#34;:

class SellNumber : Entity
{
    public SellNumber()
    {
        TableName = "tbl_sell_number";
        Record_status = (int)EStatusRecord.NEW;
        Buyer_number = new SecurityHelper().getCurrentIndexOfBuyer();
    }

    private long id_number;

    public long Id_number
    {
        get { return id_number; }
        set { id_number = value; }
    }   
    private int lottery_buy;

    public int Lottery_buy
    {
        get { return lottery_buy; }
        set { lottery_buy = value; }
    }
    private long price_buy_number;

    public long Price_buy_number
    {
        get { return price_buy_number; }
        set { price_buy_number = value; }
    }
    private long buyer_number;

    public long Buyer_number
    {
        get { return buyer_number; }
        set { buyer_number = value; }
    }

    private int channel_id;

    public int Channel_id
    {
        get { return channel_id; }
        set { channel_id = value; }
    }

    private int shift_id;

    public int Shift_id
    {
        get { return shift_id; }
        set { shift_id = value; }
    }

}

基础课程

class Entity : BaseEntity
{

    public Entity()
    {
        User_create = new SecurityHelper().getCurrentUser();
        User_update = new SecurityHelper().getCurrentUser();
        Date_create = DateHelper.DATE_TO_DAY_DAYTIME;
        Date_update = DateHelper.DATE_TO_DAY_DAYTIME;

    }
    private long user_create;

    public long User_create
    {
        get { return user_create; }
        set { user_create =value; }
    }
    private long user_update;

    public long User_update
    {
        get { return user_update; }
        set { user_update = value; }
    }
    private String date_create;

    public String Date_create
    {
        get { return date_create; }
        set { date_create = value; }
    }
    private String date_update;

    public String Date_update
    {
        get { return date_update; }
        set { date_update = value; }
    }

    private int record_status;

    public int Record_status
    {
        get { return record_status; }
        set { record_status = value; }
    } 
}

编辑:

当我将它添加到List&lt;&gt;中时,我希望获得子类中的所有属性以及基类中的所有属性。我有课程&#39; SellNumber.cs&#39;它扩展于类&#39; Entity.cs&#39;,所以我想使用父类的所有属性来使用集合&#39; List&#39;。

0 个答案:

没有答案