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)));
运行这段代码时,我遇到了以下错误:
无法将void分配给隐式类型的局部变量
我搜索了一下并发现这是一个类型问题,因为foreach
不是LINQ函数?但我不明白void
在哪里!
PAINTIP
和GetIp
是什么,它们的返回类型是什么? - Oded