首页  ·  知识 ·  编程语言
IListWebservice序列化
网友   http://blog.csdn.net/w59879213/archive/2008/10/21/3120189.aspx  .NET  编辑:德仔   图片来源:网络
using System; using System.Collections; using System.Web; using System.Web.Services; u
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; }
         }
     }
}
本文作者:网友 来源: http://blog.csdn.net/w59879213/archive/2008/10/21/3120189.aspx
CIO之家 www.ciozj.com 微信公众号:imciow
   
免责声明:本站转载此文章旨在分享信息,不代表对其内容的完全认同。文章来源已尽可能注明,若涉及版权问题,请及时与我们联系,我们将积极配合处理。同时,我们无法对文章内容的真实性、准确性及完整性进行完全保证,对于因文章内容而产生的任何后果,本账号不承担法律责任。转载仅出于传播目的,读者应自行对内容进行核实与判断。请谨慎参考文章信息,一切责任由读者自行承担。
延伸阅读