我有一个List<List<object>>的集合。我需要将其转换为List<List<string>>。这就是我试过的
List<List<object>> dataOne = GetDataOne();
var dataTwo = dataOne.Select(x => x.Select(y => y.ToString()).ToList()).ToList();这种方法可以吗?还有没有其他最好的方法呢?
有没有办法自动转换列表而不迭代它,或者让框架迭代它
发布于 2020-02-14 17:55:07
您的方法很好,您需要访问所有元素才能转换它们
然而,一种更简洁的方法是:
var dataTwo = dataOne.ConvertAll(x => x.ConvertAll(obj => obj.ToString()));https://stackoverflow.com/questions/60223824
复制相似问题