首页 > 解决方案 > 未定义或导入预定义类型“System.Collections.Generic.IReadOnlyCollection`1”

问题描述

我正在尝试在我的 c# 项目中使用只读集合,但它说在 System.Collections.Generic 中找不到它。我正在使用 .Net Framework 4 客户端配置文件。我使用了错误的版本吗?

我正在尝试将它用于LinkedList<int>

_history.Sum()

标签: .net

解决方案


这种类型是在 .NET Framework 4.5 中添加的;所以它不会存在于 4.0(客户端配置文件或其他)中。请参阅文档中的“适用于” 。


推荐阅读