2016-06-18 75 views
2

我想包括在我的C#代码以下行,但由于某种原因,它被标记为错误:为什么我在包含System.Collections.Generic时不能使用SynchronizedCollection?

 public SynchronizedCollection<Uri> allImages = new SynchronizedCollection<Uri>(); 

我试着包括using System.Collections.Generic但它并没有解决问题。任何想法如何我可以得到一个SynchronizedCollection<T>在我的应用程序中工作?

+0

您是否收到错误?运行时还是编译?什么是错误?你试过谷歌吗?您是否尝试过:https://msdn.microsoft.com/en-us/library/ms668265(v=vs.110).aspx – Peter4499

回答

10

如果你看的文档,你会看到它指出

Namespace: System.Collections.Generic
Assembly: System.ServiceModel (in System.ServiceModel.dll)

这意味着,虽然它在System.Collections.Generic命名空间,你需要确保你有System.ServiceModel.dll DLL included in your project as a refrence能够使用类。

+0

谢谢!这为我修好了。 –

+0

然后请标记接受的答案 –

相关问题