从Web服务返回列表中的%字段是什么?

时间:2012-10-18 08:41:55

标签: c# asp.net web-services

我正在开始我的网络服务世界之旅,请原谅我,如果我的问题非常棒。

在调用Web服务之后,我得到了我定义的List对象的结果,但对我来说奇怪的是列表中的每个条目都是重复的,真实的(我定义的)和另一个新的条目是+“Field”,如:

aStatus.Result

aStatus.resultField

请参阅附图, 我的问题是%Field是什么,为什么它会来?

Returned result from webservice

谢谢,

1 个答案:

答案 0 :(得分:1)

它们只是公共属性的私有支持字段,因此无需担心。在Visual Studio为Web服务代理生成的C#代码中,您将看到如下内容:

private string subscriptionPINField;

public string SubscriptionPIN
{
    get
    {
        return this.subscriptionPINField;
    }
    set
    {
        this.subscriptionPINField = value;
    }
}