首页 新闻 会员 周边

.net 2.0 webService 调用 WCF 参数Int类型 到了服务端自动会变成0,不管客户端传什么值?求解!

0
悬赏园豆:100 [已关闭问题] 关闭于 2012-03-27 14:46

//参数类型

[DataContract]

public test class

{

[DataMember]

      int id {get;set;}

}

//客户端用 .net 2.0 asp.net WebService 调用

 

//WCF 方法

public void TestWCF(test t)

{

    //t.id 始终是0

}

求解?????

964的主页 964 | 初学一级 | 园豆:45
提问于:2012-03-27 14:21
< >
分享
所有回答(4)
0

将类加个可被序列化标识,看看

az235 | 园豆:8483 (大侠五级) | 2012-03-27 14:27
0
964 | 园豆:45 (初学一级) | 2012-03-27 14:44

还是不太明白

支持(0) 反对(0) dreamhappy | 园豆:4 (初学一级) | 2013-01-06 15:36
0

id 加public

無限遐想 | 园豆:3740 (老鸟四级) | 2012-03-27 14:47
0

 t.IdSpecified = true;

banshine | 园豆:202 (菜鸟二级) | 2013-02-18 09:40

你的答案,我一开始没仔细想,仔细想了下,一试可以了,问题解决了

支持(0) 反对(0) 田淼_bokeyuan | 园豆:200 (初学一级) | 2022-07-15 16:42
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册