C# 创建一个指定对象的类,传输此类对应的集合,比如:只传输name和value

发布时间 2023-11-07 16:32:09作者: 小易儿

当接口需要只传出某两列的数据,其他数据不需要的时候,可以自定义个一个类,只传输需要的数据

1.定义一个类

1    public class MobileHospital
2     {
3         public string name { get; set; }
4         public string value { get; set; }
5     }

2.查询目标数据集合List 对应赋值

 1         List<MobileHospital> mhs = new List<MobileHospital>();
 2         foreach (var h in list)
 3                 {
 4                    MobileHospital level_1 = new MobileHospital()
 5                    {
 6                        name = h.Province,
 7                        value = h.Province, 9                    };
10                    mhs.Add(level_1);
11                 }