c# - 为什么我不能使用 KeyedByTypeCollection 类?
问题描述
我想在 WPF 应用程序中使用System.Collections.Generic.KeyedByTypeCollection
(ref),但我得到了
类型或命名空间名称不存在您是否缺少程序集引用
错误,即使我的班级正在使用System.Collections.Generic
命名空间。
为什么会这样?
解决方案
如果您查看文档,则会列出定义该类型的程序集。
如果以 .NET Framework 为目标,则应System.ServiceModel.dll
从 WPF 应用程序中添加对的引用。您可以通过在 Visual Studio 中的 Project->Add Reference->Assemblies->Framework 下选择它来执行此操作。
推荐阅读
- java - Java 方法有时会被其中一个线程跳过
- macos - docker 中 macOS 中卷的相对路径绑定确实失败
- java - 如何使用Java杀死任务管理器中的特定子进程(exe)?
- java - 使用 newFixedThreadPool 会导致一些奇怪的问题
- module - 为什么从 modules.perl6.org 的 rsync 中排除 PSIXDISTS?
- mongodb - 使用 mongodb 和 redis 缓存失效策略
- ruby-on-rails - 通过关联在 has_many 中的 NameError(未初始化的常量 ApplicationRecord)
- arrays - 带闭包的数组扩展
- r - 使用并行训练带有插入符号的随机森林
- excel - Powershell 从 Excel 中的 1 列提供输入并从另一列获取输出