错误:无法从字典转换为 IDictionary

2023-12-05

为什么会出现错误 错误 52 参数 1:无法从“System.Collections.Generic.Dictionary>”转换为“System.Collections.Generic.IDictionary>”

Dictionary<string, List<string>> tempResultIDList = new Dictionary<string,List<string>>();
test(tempResultIDList);

public bool test(IDictionary<string,IList<string>> a)
  {
            return true;
    }

Dictionary<string, List<string>>实施IDictionary<string, List<string>>,当你试图将其投射到IDictionary<string, *I*List<string>>。这是不允许的,因为IDictionary<string, IList<string>>有例如方法Add接受实例IList<string>, while Add方法在你的Dictionary<string, List<string>>不会接受IList<string>作为其输入。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

错误:无法从字典转换为 IDictionary 的相关文章

  • 从Python中的字典列表中查找特定值

    我的字典列表中有以下数据 data I versicolor 0 Sepal Length 7 9 I setosa 0 I virginica 1 I versicolor 0 I setosa 1 I virginica 0 Sepal
  • Swift 中的字典是否应该转换为类或结构?

    我正在开发一个本机 iOS 应用程序 该应用程序从我们也可以控制的 Web 服务接收 JSON 格式的数据 该计划是在大约 18 个月内更换后端数据库 以支持不同的平台 考虑到这一点 我们希望确保 iOS 应用程序能够相对容易地适应新的数据
  • 将 Django Model 对象转换为 dict,所有字段都完好无损

    如何将 django Model 对象转换为 dictall它的领域 理想情况下 所有内容都包含外键和 editable False 的字段 让我详细说明一下 假设我有一个如下所示的 django 模型 from django db imp
  • 如何在 Jinja 中过滤字典?

    我有一个包字典 包名称是key和一些细节的字典是value php7 1 readline latest 7 1 9 1 ubuntu14 04 1 deb sury org 1 origins ppa launchpad net vers
  • Diamond-Square 算法的平滑问题

    我正在使用菱形方形算法来生成随机地形 它工作得很好 除了我让这些大圆锥形状要么伸出或伸入地形 问题似乎在于 时不时会有一个点被设置得太高或太低 Here is a picture of the problem And it can be b
  • 在 Swift 中初始化空字典数组

    我正在尝试在 Swift 中初始化空数组 对于字符串数组来说 这非常简单 var myStringArray String myStringArray a myStringArray b gt a b 对于整数 var myIntArray
  • 通过套接字发送包含文件的字典(python)

    是否可以通过套接字发送包含文件 图像或文档 作为值的字典 我尝试了类似下面的东西 但失败了 with open cat jpeg rb as f myFile f read 2048 data id 1283 filename cat jp
  • 如何为带有未确定的“?”的Java通用Map添加值值类型?

    我在 JDK 8 示例中看到过这种声明 Map
  • 匹配字典集。最优雅的解决方案。 Python

    给定两个字典列表 新的和旧的 字典在两个列表中表示相同的对象 我需要找到差异并生成新的字典列表 其中仅包含新字典中的对象和旧字典中的更新属性 例子 list new id 1 name bob desc cool guy id 2 name
  • 替换 Python 列表/字典中的值?

    好的 我正在尝试过滤传递给我的列表 字典并稍微 清理 它 因为其中有某些值我需要删除 所以 如果它看起来像这样 records key1 AAA key2 BBB key3 CCC key4 AAA 我如何快速轻松地运行所有内容并将 AAA
  • 我可以使用基于范围的 for 循环轻松迭代地图的值吗?

    是否可以迭代a中的所有值std map仅使用 foreach 这是我当前的代码 std map
  • 将带有 **kwargs 错误的值线程化并传递给 TypeError

    我对 Python 还很陌生 并且正在通过这篇文章研究如何使用线程来处理某些代码 Python 使用线程或队列迭代调用函数的 for 循环 https stackoverflow com questions 12868956 python
  • 为什么我的代码不能根据字典解码加密字符串?

    我有一本字典 其中包含代表字母的键和值 例如一个简单的 DICT CODE b g n a p o x d t y 我收到了一个加密代码 并将该字符串转换为一个列表 其中每个项目都是一个单词 我需要根据字典中的项目来解决它 代码示例是 wo
  • 二维数组作为字典的项目

    我想用一个项目的几个属性填充字典 例子 我正在考虑拥有Item 1 and Item 2 as Dictionary键与array这将保留其属性 我需要能够单独访问项目的每个属性 因此将它们连接为一个字符串不是一种选择 我正在考虑类似下面的
  • 如何循环遍历字典列表并打印特定键的值?

    我是 Python 新手 有一个问题 我知道这是一个非常简单的问题 运行Python 3 4 我有一个需要迭代并提取特定信息的列表 以下是列表 称为部分 的示例 已截断 数千个项目 state DEAD id phwl type name
  • 使用 urllib 编码时保持 url 参数有序

    我正在尝试用 python 模拟 get 请求 我有一个参数字典 并使用 urllib urlencode 对它们进行 urlencode 我注意到虽然字典的形式是 k1 v1 k2 v2 k3 v3 urlencoding 后参数的顺序切
  • JSON 转换带有整数键的 Map

    我有一个测试代码的小样本 我尝试将 Map 转换为 JSON 字符串并返回 在解析 JSON 字符串时 结果映射包含字符串键 1 而不是整数键 1 从而导致测试失败 用作此映射的键的 POJO 也会发生同样的情况 这是预期行为还是我省略了
  • 使用 DictWriter 写入字典键的子集

    我编写了一个函数 使用以下命令将字典列表序列化为 CSV 文件csv模块 代码如下 data csv DictWriter out f fieldnames data writerows dictrows 但是 有时我只想将每个字典键的子集
  • Python,将字典存储在数据库中

    在数据库中存储和检索 python 字典的最佳方法是什么 如果您对使用传统 SQL 数据库 例如 MySQL 不是特别感兴趣 您可以研究非结构化文档数据库 其中文档自然映射到 python 字典 例如MongoDB http www mon
  • iOS:从非图像数据生成图像(Godus,如风景)

    所以看到图像后Godus http www kickstarter com projects 22cans project godus我想知道如何生成简单的 非交互式的 2D 图像 with 不同高度或层数的颜色不同就像下面的图片一样 我只

随机推荐

  • 如何在多列上查询 dgrid

    是否可以创建一个 dgrid 查询来在多个列上搜索正则表达式字符串 通常 语法指定 column1 foo column2 foo 但这将查找 column1 和 column2 均为 foo 的行 但我想对两列使用相同的搜索字符串 这可能
  • 有没有更好的方法来调整打印整数的缓冲区大小?

    我想创建一个缓冲区sprintfing 一个整数 在本例中是unsigned int 一个简单且误导性的方法是 char buf 11 sprintf buf u x 如果我们知道这一点 这会很有用unsigned int至多是33位宽 但
  • 从 Gradle 将 RPM 上传到 Artifactory

    如何使用 Gradle 将 RPM 文件上传到 Artifactory Gradle 总是使用 maven 风格的直接布局上传文件 这对于 YUM 存储库来说是不合适的 这里的问题是 Gradle 坚持以 maven 风格的目录格式上传所有
  • 如何从Python程序调用存储在另一个文件中的函数?

    如果我有一个包含 python 函数定义的文本文件 如何从另一个 Python 程序调用该函数 Ps 该函数将在执行调用的Python程序中定义 可以采取的方法 将 python 函数视为一个模块并调用它 这里的限制是我必须将 python
  • 将设置保留在分支中

    我开始使用git进行软件开发 我在github上有一个项目 该项目还涉及一些存储在专用设置文件中的用户设置 在 github 上 设置应该为空 像这样 Settings Your name name Your email adress em
  • UnicodeDecodeError: 'utf-8' 编解码器无法解码位置 0 中的字节 0xff: 读取 csv 文件时 python 中的无效起始字节错误

    StopWords pd read csv stopwords csv encoding UTF 8 quotechar names StopWords 我正在尝试读取包含波斯语文本的 CSV 文件 这是我收到的错误 UnicodeDeco
  • Laravel 中的双向 WebSocket?

    这里有人熟悉 laravel 中的双向 WebSockets 吗 请注意 我不是在谈论 Pusher Echo Pusher echo 无法向服务器发出请求 我有过express js 的经验 其中套接字可以在服务器端监听 我正在寻找类似的
  • 可以在桌面上登录但在移动设备上不行吗?

    因此 我使用 php login minimal 来处理我几乎完整的网站上的登录 登录系统在桌面上完美运行 但在平板电脑或移动设备上 它的表现就好像它正在工作并让我登录 但最终我最终在同一页面上要求我登录 我不明白为什么它可以在桌面上运行但
  • ios 对强/弱引用感到困惑

    我浏览了有关强 弱引用的问题 并理解了使用弱引用 父子关系 的原因 但是 我对创建父子关系的特定场景感到困惑 例如 向 UIView 对象添加子视图是创建父 子关系的示例吗 什么是 到目前为止 我在项目中使用了strong 没有使用weak
  • 使用 php 和 html 从我的服务器上的目录填充“选择列表”

    是否可以 我假设不能 从我网站上的文件 例如图像文件夹中 填充下拉列表 以html形式
  • 在数据表子表单中使用级联组合框

    在 Access 2010 中 我有表Task and Action通过表具有多对多关系ActionTask 在表格中Task 我想为所有的子表单Action与当前任务相关的ActionTask联结表 这本身就是我能做到的 诀窍是Actio
  • Swift 2.2 中 C 风格循环的替代

    Swift 2 2 弃用了 C 风格的循环 但在某些情况下 新的范围运算符的工作方式并不相同 for var i 0 i lt 1 i and for i in 0 lt 1 后一个将在运行时失败 我可以用一个包裹循环if 但是有点乱 有时
  • JavaScript:突出显示/选择鼠标指针下的单词

    当鼠标指针悬停在某个单词上时 如何使用 JavaScript 突出显示 css 背景颜色 单词 应该可以通过单击它并将其保存在变量中来选择它 var words yourTextContainer text split yourTextCo
  • 将 CSS 应用到 Google 可视化表

    我在 Google Visualization 中创建了一个表 它使用以下代码
  • 控制对可供下载的文件的访问

    我有一个文件夹 其中包含我的 ZF 应用程序可以将其输出给登录用户的上传文档 我希望他们能够使用类似的链接http server documents filename pdf并下载文件 但我想要一个控制器DocumentsControlle
  • 对工作日文本进行排序

    我有清单 Tue Wed Mon Thu Fri 作为列表 我想将其设为 Mon Tue Wed Thu Fri 这个该如何排序呢 效率不是很高 但是如果你有一个它们应该排列的顺序列表 gt gt gt m Mon Tue Wed Thu
  • 底图形状文件可视化

    使用 Basemap 创建一些地图后 我变得热情起来 我想集成shapefile信息 比如说一个多边形 但是有一些问题 我在这里下载了巴伐利亚村庄的边界 https www arcgis com home item html id b752
  • 当对数组调用此 .pop 方法时,为什么我会得到意外的 .length 结果

    我是 JS 新手 所以请耐心等待 当我试图打电话给 pop数组上的方法定义为secretMessage 它有 24 个元素 我使用了语法secretMessage secretMessage pop 我相信这是错误的 呼叫 length m
  • PHP 中的关联数组中有类似 keypath 的东西吗?

    我想剖析这样的数组 ID UUID pushNotifications sent campaigns boundDate campaigns endDate campaigns pushMessages sentDate pushNotif
  • 错误:无法从字典转换为 IDictionary

    为什么会出现错误 错误 52 参数 1 无法从 System Collections Generic Dictionary gt 转换为 System Collections Generic IDictionary gt Dictionar