我按照指南告诉我创建一个简单的类文件并添加以下代码
[DataContract]
公共阶层足球运动员
{
[数据成员]
public string FirstName {get;组; }
[DataMember]
public string LastName { get; set; }
[DataMember]
public DateTime BirthDate { get; set; }
}
我在[datacontract]和[datamember]周围出现错误,说无法找到类型或命名空间。
首先我想是什么命名空间需要包含? 其次这些是必要的吗? 最后他们做了什么,我以前从未在类文件中看过它们?
答案 0 :(得分:0)
如果您正在使用Visual Studio,右键单击DataContract或DataMember,您应该会在上下文菜单的顶部看到Resolve,它会让您自动将命名空间添加到顶部的using声明中该文件。
这些属性是创建将通过WCF服务公开的数据类型所必需的。