我想使用linq查询来节省几行代码。但是我遇到了一个编译错误,提示:
无法将“void”分配给隐式类型的本地变量。
var GIANTLIST = new List<string>();
var taskIds = Complaint.Tasks.Select(s => s.Task_ID).ToList().ForEach( s =>
{
GIANTLIST.Add("<Task_ID=" + s.ToString() + ">");
});
我试图更好地理解linq查询。我知道它的返回类型是"void"?如果是这样,我如何能够将其添加到列表中呢?