小编Tan*_*990的帖子

无法将void分配给隐式类型的局部变量

var query = rep.GetIp()  // in this line i have the error
           .Where(x => x.CITY == CITY)
           .GroupBy(y => o.Fam)
           .Select(z => new IpDTO
                        {
                            IId = z.Key.Id,
                            IP = z.Select(x => x.IP).Distinct()
                        })
           .ToList().ForEach(IpObj => IpObj.IP.ToList().ForEach(ip => PAINTIP(ip)));
Run Code Online (Sandbox Code Playgroud)

当我运行此代码时,我有错误:

无法将void分配给隐式类型的局部变量

我用Google搜索并发现它是一个类型问题,因为foreach它不是LINQ函数?我无法理解它在哪里void!

c# linq linq-to-entities entity-framework compiler-errors

14
推荐指数
2
解决办法
3万
查看次数