我找不到用于[DataContract]和[DataMember]元素的名称空间。根据我的发现,似乎添加以下内容就足够了,但在我的情况下还不够。
using System;
using System.Runtime.Serialization;
下面是我的代码片段:
using System;
using System.Runtime.Serialization;
namespace MyNamespace {
[DataContract]
public class Tuple<T1, T2> {
// A custom implementation of a Tuple
//...
//...
}
}
我得到的错误是:
无法找到类型或命名空间名称“DataContract”(您是否缺少一个using指令或程序集引用?)
我是否没有使用正确的名称空间?