博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WCF序列化
阅读量:6326 次
发布时间:2019-06-22

本文共 821 字,大约阅读时间需要 2 分钟。

在WCF里面,不声明数据成员特性"[DataMember]"其实也是可以的,比如:

在WCF里面:

[DataContract]    public class User    {        public int Id { get; set; }        public string Name { get; set; }        [DataMember]        public string Description;    }    public class User2    {        public int Id { get; set; }        public string Name { get; set; }        public string Description;    }
客户端:

using (ServiceReference1.Service1Client client = new ServiceReference1.Service1Client())            {                ServiceReference1.User user = client.GetUser();                ServiceReference1.User2 user2 = client.GetUser2();                MessageBox.Show(user.Description);                MessageBox.Show(user2.Name);            }
代码没什么问题,可以正常运行。

那么,这个数据成员特性究竟有什么意义呢?难道只控制某些属性的是否可见?不懂。

参考文章:

转载于:https://www.cnblogs.com/leftfist/p/4257903.html

你可能感兴趣的文章
linux命令之pwd(print working drectory)
查看>>
电脑远程工具:mstsc
查看>>
day17
查看>>
uva 1494(MST+LCA)
查看>>
Codeforces Rockethon 2014 解题报告
查看>>
fzuoj 2173(矩阵快速幂)
查看>>
光耦工作原理
查看>>
安全体系(一)—— DES算法详解
查看>>
关于WIN7输入法的小问题
查看>>
缓存服务器
查看>>
oracle 11g RAC 的一些基本概念(四)
查看>>
12C 新特性--全库缓存
查看>>
ssh框架的构成分析和代码构架小结 .
查看>>
spring工作原理及其作用
查看>>
Thread的run和start
查看>>
java 虚拟机自动内存管理
查看>>
linux进程管理和系统状态常用命令简介
查看>>
shell 跑yii框架下的脚本
查看>>
统计立方数
查看>>
艰难的产品和推广,手机游戏个人开发杂谈(一)
查看>>