Skip to main content
 首页 » 编程设计

对象属性的 C# Web 服务序列化

2024年02月23日32yyy_WW

我有一个 System.Web.Services.WebService 的实例,其中 [WebMethod] 返回类 A 的实例。类 A 定义如下。我希望属性 a 被序列化,但事实并非如此。似乎只有字段被序列化。有什么办法可以强制序列化该属性?

public class A 
{ 
    private string _a; 
    public string a { get { return _a; } } 
} 

请您参考如下方法:

序列化要求同时存在 Setter 和 Getter 访问器。

public class MyClass 
{ 
    public string A { get; set;} 
}