微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 Webservice 返回 IList 数据

using System;using System.Collections;using System.Web;using System.Web.Services;using System.Web.Services.Protocols;using System.Xml.Serialization;[WebService(Namespace = "http://tempuri.org/")][WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]public class Service : System.Web.Services.WebService{    public Service () {        //Uncomment the following line if using designed components         //InitializeComponent();      }     [WebMethod]    public string HelloWorld() {        return "Hello World";     }     [WebMethod]     [XmlInclude(typeof(Article))]      public IList GetArticleList()    {         IList result = new ArrayList();        for (int i = 0; i < 20; i++)        {            string title = string.Format("新闻标题-{0}",i);            string content = string.Format("新闻内容-{0}",i);             DateTime time = DateTime.Now.AddDays(i);             result.Add(new Article(title,content,time));         }        return result;     }       public  class Article    {        private string title;        private string content;        private DateTime time;        public Article()        {                 }        public Article(string title,string content,DateTime time)        {            this.title = title;            this.content = content;            this.time = time;         }        public string Title        {            get { return title; }            set { title = value; }         }        public string Content        {            get { return content; }            set { content = value; }         }        public DateTime Time        {            get { return time; }            set { time = value; }         }     }}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐