gpt4 book ai didi

c# - 为什么我不能将 ToList() 与我的 KeyCollection 一起使用

转载 作者:行者123 更新时间:2023-11-30 13:37:14 24 4
gpt4 key购买 nike

我正在尝试修改字典中的每个值。关于如何做到这一点的答案通常如下所示(摘自 here ):

foreach (var key in myDictionary.Keys.ToList())
{
myDictionary[key] = <some kind of new value>
}

看似直截了当,但对我不起作用; Visual Studio 在 ToList() 下划线并说

'System.Web.UI.WebControls.QueryableDataSourceHelper.ToList(System.Linq.IQueryable, System.Type)' is inaccessible due to its protection level.

我做错了什么吗? (显然是的,但是什么?)

最佳答案

这是通过添加一个

来解决的
using System.Linq;

到 .cs 文件的顶部。

(乔恩,既然你引导我走上了正确的道路,如果你想将此作为答案发布,请这样做,我会删除这个答案并给予你荣誉。)

关于c# - 为什么我不能将 ToList() 与我的 KeyCollection 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23936817/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com