C#中怎么让实体类里的数组属性能够获得值

问题描述:

 [DataMember]
        public List<Detail_Item_List> detail_item_list { get; set; }

[DataContract]
        public class Detail_Item_List
        {
            /// <summary>
            /// 项目编码
            /// </summary>
            [DataMember]
            public string item_code { get; set; }
            /// <summary>
            /// 项目名称
            /// </summary>
            [DataMember]
            public string item_name { get; set; }
            /// <summary>
            /// 金额
            /// </summary>
            [DataMember]
            public double item_amount { get; set; }
            /// <summary>
            /// 数量
            /// </summary>
            [DataMember]
            public decimal num { get; set; }
            /// <summary>
            /// 收费标准
            /// </summary>
            [DataMember]
            public string stdtype { get; set; }
            /// <summary>
            /// 计量单位
            /// </summary>
            [DataMember]
            public string unit { get; set; }
        }怎么让上面的属性的通过数组的值添加到detail_item_list这个属性值里面

先给对象赋值。然后再将对象添加到对应对象集合中。

Detail_Item_List detail=new Detail_Item_List();

detail_item_list .add(detail)

Detail_Item_List  item=new Detail_Item_List();//实例化对象

item.item_code="123";

.....

detail_item_list.add(item);//将对象添加到对象集合中。