当前位置:  开发笔记 > 编程语言 > 正文

"集合初始化程序的最佳重载Add方法'System.Collections.Generic.List.Add(System.Guid)'具有一些无效参数"

如何解决《"集合初始化程序的最佳重载Add方法'System.Collections.Generic.List.Add(System.Guid)'具有一些无效参数"》经验,为你挑选了1个好方法。

我想你想要:

List subPageGuids = new List(from x in subPages select x.Id);

(注意花括号改为常规括号)

这将调用List的构造函数,该构造函数将IEnumerable(这是linq查询返回的内容)作为参数.现在,您正在尝试使用对象初始值设定项的语法.



1> AwesomeTown..:

我想你想要:

List subPageGuids = new List(from x in subPages select x.Id);

(注意花括号改为常规括号)

这将调用List的构造函数,该构造函数将IEnumerable(这是linq查询返回的内容)作为参数.现在,您正在尝试使用对象初始值设定项的语法.

推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有