且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在C#中的Linq中使用内部查询创建列表

更新时间:2023-11-23 16:04:46

dataList 是一个数组,而LINQ返回 IEnumerable< string> .在查询末尾添加 ToArray :

dataList is an array, while LINQ returns IEnumerable<string>. Add ToArray to the end of the query:

dataList = (from line in dataList
            let temp = from data in line.Split(';').ToList()
                        where line.Split(';').ToList().IndexOf(data) != 0 || line.Split(';').ToList().IndexOf(data) != 1
                        select data
            select string.Join(",", temp)).ToArray();