1

我在 VS 2010 中 从http://code.google.com/p/fast-member/source/checkout加载了 .net 3.5 FastMember 。

编译器生成此错误:

不能使用功能“静态类”,因为它不是 ISO-1 C# 语言规范的一部分。

我们如何度过这个难关?

4

1 回答 1

4

ISO-1 是 C# 1.2;FastMember 并不是专门为处理这个问题而设计的。它还利用了泛型,直到 ISO-2 才存在。可能有可能摆脱所有这些,但我并不讨厌这种好处。需要 C# 1.2 的东西的数量……非常少。

你能澄清一下这里的背景吗?

如果您不是故意将自己限制为 C# 1.2,那么转到项目属性、高级...并更改语言版本 - “默认”很好(尽管它确实构建在 ISO-2 aka C# 2.0 中,如果你真的想要):

在此处输入图像描述

于 2012-06-12T11:17:14.133 回答