使用i4o库的可索引属性

时间:2009-05-21 13:34:26

标签: c# .net indexing clr

我想使用[Indexable()]属性在类上定义一些属性,以便将类与i4o库(http://www.codeplex.com/i4o)一起使用,但是当我尝试编译代码时Visual Studio说它不能找到Indexable的命名空间。

这是CLR的一部分,我需要使用哪个命名空间/库来编译它?

2 个答案:

答案 0 :(得分:4)

它不是标准框架的一部分。您将需要确定哪个程序集包含此IndexableAttribute并在项目中引用它。

它位于哪里?我不知道。谁告诉你你需要这样做?是i4o吗?如果是这样,它可能在i4o项目附带的二进制文件中。

答案 1 :(得分:4)

[Indexable()]不是.NET Framework中包含的属性。它被从i4o中移除,转而采用其他方法。有关如何使用它的详细信息,请参阅this blog post