2014-12-11 27 views
0

我是VS世界的新手,我所有的背景都是基于JAVA的,目前我正在使用WCF服务,只是想知道我是否有机会创建不同的[DataContract]在不同的.cs文件中(例如:Person的类,Department的类等等),以及如果实现那些DataContract(在不同的.cs文件中指定的类)的类将只识别它们,我指定了DataContract属性。wcf中的许多数据合同

正如我在开始的时候写的,我是个新手,所以任何建议将是非常欢迎

+0

嗯,是的,你需要装饰用'[DataContract]'每个类和序列化特性与'事实[DataMember]'(或者注意,如果没有这些属性,'DataContractSerializer'将默认序列化公有属性)。有更具体的问题吗? – StuartLC 2014-12-11 06:10:15

回答

0

如果我要创造型动物的.cs文件型动物[DataContract]的机会(例如:一类,部门类等),如果实现那些Datacontract的类(指定在不同的.cs文件中)...

与C++不同,在c#中,您不声明然后定义一个类 - 它全部在一个步骤中完成,通常每个文件一个类。

将reconigze他们只是为我指定了DataContract属性