即使使用'System.Collections.ObjectModel'也找不到'ObservableCollection'

时间:2012-09-24 18:39:42

标签: c# visual-studio visual-studio-2012

System.Collections.ObjectModel包括在内。 Visual Studio 2012仍然说Type or namespace name 'ObservableCollection' could not be found.

this question类似

代码:

class ObservableClass : ObservableCollection<OtherClass>
{
}

编辑:这是.NET Framework 3.5,是一个控制台应用程序

1 个答案:

答案 0 :(得分:6)

您可能缺少程序集引用...根据您定位的框架,可能会找到此类:

  • 在WindowsBase.dll(.NET 3.x)
  • 中 System.dll(.NET 4.x)中的
  • System.Windows.dll(Silverlight / Windows Phone 7)中的
  • System.ObjectModel.dll(WinRT)中的
  • (包含在“适用于Windows应用商店的.NET中”)