List泛型如何用Add添加信息


首先创建相应类,例如SubjectEdit;

public class SubjectEdit 
        {
            /// <summary>
            /// ID
            /// </summary>
            public int ProjTmId { get; set; }

            /// <summary>
            /// 名称
            /// </summary>
            public string ProjTmName { get; set; }

        }

然后,声明List;

List<SubjectEdit> list_Subject = new List<SubjectEdit>();

之后找来一个你要用其赋值的数据集合DetailList,然后循环赋值;

 

 foreach (var item in DetailList)
     {
            SubjectEdit listset = null;//初始化类
             listset = new SubjectEdit();//实例化类,给其信息
             listset.Id = item.Id;
             listset.ProjTmName = Subject_KU_at.ProjTmName_at;
             list_Subject.Add(listset);
      }

 方法优化:

 foreach (var item in DetailList)
     {
             var listset = new SubjectEdit();//实例化类
             listset.Id = item.Id;
             listset.ProjTmName = Subject_KU_at.ProjTmName_at;
             list_Subject.Add(listset);
      }

 

循环完,就可以拿到想要的 list_Subject 信息

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM