⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rss_channel.cs

📁 vs2005 c# 下的一个rss源解析类,采用解析较快的xmlreader,你完全可以用此类完成你自己的rss订阅器,只需要的是介面的开发了
💻 CS
字号:
using System;
using System.Collections.Generic;
using System.Text;

namespace PtymRss
{
    public class Rss_Channel
    {
        private string title;
        private string link;
        private string description;
        private string language;
        private string pubdate;
        private string lastbuilddate;
        private string docs;
        private string generator;
        private string webmaster;
        private string managingeditor;

        public List<Rss_Item> ItemCollection;

        private int itemcount;

        /// <summary>
        /// item的个数
        /// </summary>
        public int ItemCount
        {
            get { return ItemCollection.Count; }
        }


        public string Title
        {
            get
            {
                return title;
            }
            set
            {
                title = value;
            }
        }

        public string Link
        {
            get
            {
                return link;
            }
            set
            {
                link = value;
            }
        }

        public string Description
        {
            get
            {
                return description;
            }
            set
            {
                description = value;
            }
        }

        public string Language
        {
            get
            {
                return language ;
            }
            set
            {
                language = value;
            }
        }

        public string PubDate
        {
            get
            {
                return pubdate;
            }
            set
            {
                pubdate = value;
            }
        }

        public string LastBuildDate
        {
            get
            {
                return lastbuilddate;
            }
            set
            {
                lastbuilddate = value;
            }
        }

        public string Docs
        {
            get
            {
                return docs;
            }
            set
            {
                docs = value;
            }
        }

        public string Generator
        {
            get
            {
                return generator;
            }
            set
            {
                generator = value;
            }
        }

        public string ManagingEditor
        {
            get
            {
                return managingeditor;
            }
            set
            {
                managingeditor = value;
            }
        }

        public string WebMaster
        {
            get
            {
                return webmaster;
            }
            set
            {
                webmaster = value;
            }
        }
    
        public void Method()
        {
            throw new System.NotImplementedException();
        }
        
        public Rss_Channel()
        {
            ItemCollection = new List<Rss_Item>();
        }

        public Rss_Channel(string _title,string _link,string _description,string _language,string _pubdate,string _lastbuilddate,string _docs,string _generator,string _webmaster,string _managingeditor,List<Rss_Item> _itemcollection)
        {
            title=_title;
            link=_link;
            description=_description;
            language=_language;
            pubdate=_pubdate;
            lastbuilddate=_lastbuilddate;
            docs=_docs;
            generator=_generator;
            webmaster=_webmaster;
            managingeditor=_managingeditor;
            ItemCollection = _itemcollection;
        }


    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -