c# List<Object>和List<实体>相互转化

本文介绍了如何在C#中进行List<Object>和List<实体>之间的转换。通过foreach循环及强制类型转换,可以从List<Object>转换得到List<实体>。同时,利用ConvertAll方法,可以将List<实体>转换为List<Object>。这是一个在C#开发中处理数据集合转换的实用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开发的过程中总会遇到各种转化的问题,现在我做的开发接口中就遇到需要将List<Object> 中的Object又含有List<实体>归为一个list中,就是要list中没有List<实体>。

那么我们怎么做呢

1首先List<Object> foreach 循环将list中的Object循环出来

2.将Object强制转化为List<实体>列表,再循环一次List<实体> 将实体添加到一个新的List中

        List<Object> LstObjToLstDs(List<Object> obj)
        {
            List<Object> list = new List<Object>();
            foreach (Object ob in obj)
            {
                List<DingSunList> lstob=(List<DingSunList>) ob;//强制转化为实体List
                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值