在visual studio 2005中添加web引用时,我注意到wdsl中的每个元素都是重复的。例如,对于元件
ItemOne
,它生成的接口包含
银莲花酮
和
itemOneField
. 两者都是一样的,但一个是成员,另一个是字段。我怀疑这个领域对这个会员来说是个好消息。
我可以想象使用一个字段而不是一个成员来完成这个任务……但在这种情况下,我的倾向是将成员设为私有,以避免混乱。尽管将这样一个成员私有化的通常动机是隐藏实现细节,但这显然不适用于本例。
我意识到现在改变这个可能会带来兼容性问题,但我不明白为什么他们第一次这么做。
不要指出这样的更改会导致与以前版本的vs的兼容性问题。
我对
起初的
背后的原因。