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

📄 liveexperience.cs

📁 一个简单的Demo
💻 CS
字号:
using System;
using System.Collections.Generic;
using System.Text;
using Db4objects.Db4o;
using System.Collections;
using Db4objects.Db4o.Query;
using System.Xml.Serialization;
namespace Surance.DB4ODAL

{
    [Serializable]
    [XmlInclude(typeof(Works))]
    [XmlInclude(typeof(LiveExperience2))]
    public class LiveExperience:BaseItem,IComparable<LiveExperience>
    {
        #region Field
        //private string title;
        //private string content;
        //private DateTime createTime;
        //private int hit;
        //private string category;
        private string url;
        private string picture;

       
        #endregion

        #region Property
        //public string Title
        //{
        //    get
        //    {
        //        return title;
        //    }
        //    set
        //    {
        //        title = value;
        //    }
        //}
        //public string Content
        //{
        //    get
        //    {
        //        return content;
        //    }
        //    set
        //    {
        //        content = value;
        //    }
        //}
        //public DateTime CreateTime
        //{
        //    get
        //    {
        //        return createTime;
        //    }
        //    set
        //    {
        //        createTime = value;
        //    }
        //}
        //public int Hit
        //{
        //    get
        //    {
        //        return hit;
        //    }
        //    set
        //    {
        //        hit = value;
        //    }
        //}
        //public string Category
        //{
        //    get
        //    {
        //        return category;
        //    }
        //    set
        //    {
        //        category = value;
        //    }
        //}
        public string Url
        {
            get
            {
                return url;
            }
            set
            {
                url = value;
            }
        }
        public string Picture
        {
            get
            {
                return picture;
            }
            set
            {
                picture = value;
            }
        }

        //public IObjectContainer Db
        //{
        //    get
        //    {
        //        return db;
        //    }
        //    set
        //    {
        //        db = value;
        //    }
        //}

        #endregion

        #region Constructor
        public LiveExperience(IObjectContainer db):base(db)
        {
           
        }
        public LiveExperience():base()
        {
        }
      
        #endregion

        #region Public Method
        //public void Add()
        //{
        //   //db.Set(live);
        //    db.Set(this);
        //}

        //public void Update()
        //{
        //    db.Set(this);
        //}

        //public void Del()
        //{
        //    db.Delete(this);
        //}

        //public override IObjectSet GetAll()
        //{
        //    BaseItem item = new LiveExperience();
        //    IObjectSet result =db.Get(item);
        //    //IQuery query = db.Query();


        //    //query.Constrain(typeof(BaseItem));
        //    //IObjectSet result = query.Execute();
        //    //foreach (object obj in result)
        //    //    db.Activate(obj, 1);


        //    return result;
        //}

        //public object GetOne(string title)
        //{
        //    IQuery query = db.Query();
        //    query.Constrain(this.GetType());
        //    query.Descend("title").Constrain(title);
        //    IObjectSet result = query.Execute();

        //    if (result.Count > 0 && result != null)
        //        return result[0];
        //    else
        //        return null;

        //    //IList<LiveExperience> list = db.Query<LiveExperience>(delegate(LiveExperience tmp)
        //    //{
        //    //    return tmp.title == title;
        //    //});
        //    //if (list != null && list.Count > 0)
        //    //{
        //    //    return list[0];
        //    //}
        //    //else
        //    //{
        //    //    return null;
        //    //}
        //}
        public override string ToString()
        {
            return base.ToString()+url + "\t" + picture + "\t";
        }
        int IComparable<LiveExperience>.CompareTo(LiveExperience other)
        {
            return this.Title.CompareTo(other.Title);
        }
     
        #endregion

    }
}

⌨️ 快捷键说明

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