我已在Webservice中为我的类实现了ToString()
覆盖方法,并在消费者的函数中返回List<myObject>()
。如果我执行.ToString()
它返回对象类型。我如何在C#中解决这个问题?
感谢。
答案 0 :(得分:3)
当物体返回时在Web服务中,它只是传递该对象的公共属性的XML表示。任何方法,无论是否被覆盖,都不会随之而来。
我建议创建一个调用ToString()
的StringRepresentation属性public string StringRepresentation
{
get { return this.ToString(); }
set { /* Do Nothing, but there has to be a set */ }
}