gpt4 book ai didi

c# - 将 List> 转换为 List>

转载 作者:行者123 更新时间:2023-12-03 06:23:00 25 4
gpt4 key购买 nike

我收集了List<List<object>> 。我需要将其转换为List<List<string>> 。这是我尝试过的,

List<List<object>> dataOne = GetDataOne();
var dataTwo = dataOne.Select(x => x.Select(y => y.ToString()).ToList()).ToList();

这个方法可以吗?或者还有其他最好的方法吗?

是否有办法自动转换列表而不迭代它,或者让框架迭代它

最佳答案

你的方法很好,你需要访问所有元素来转换它们

但是,更简洁的方法是:

var dataTwo = dataOne.ConvertAll(x => x.ConvertAll(obj => obj.ToString()));

关于c# - 将 List<List<object>> 转换为 List<List<string>>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60223824/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com