topic.cs

来自「前台:asp.net;后台: sql server 一个功能完善的BBS系统源」· CS 代码 · 共 153 行

CS
153
字号
using System;
using System.Collections;

namespace Stella.Model
{
	/// <summary>
	/// 一个主题
	/// </summary>
	public class Topic
	{
		#region property

		private Int32 m_tid;	//编号
		private String m_topic;	//主题
		private string m_addedMember;	//添加人
		private System.DateTime m_addedDate;	//添加日期
		private Int16 m_hitSum;	//点击数
		private Int16 m_replySum;	//回复数
		private String m_LRMember;	//最后回复人
		private System.DateTime m_LRDate;	//最后回复日期
		private Int32 m_themeId;	//所属版块
		private Int16 m_up;	//是否置顶

		///<summary>
		///编号
		///</summary>
		public Int32 Tid
		{
			get { return m_tid;}
			set { m_tid = value;}
		}
		///<summary>
		///标题
		///</summary>
		public String Caption
		{
			get { return m_topic;}
			set { m_topic = value;}
		}
		///<summary>
		///添加人
		///</summary>
		public string AddedMember
		{
			get { return m_addedMember;}
			set { m_addedMember = value;}
		}
		///<summary>
		///添加日期
		///</summary>
		public System.DateTime AddedDate
		{
			get { return m_addedDate;}
			set { m_addedDate = value;}
		}
		///<summary>
		///点击数
		///</summary>
		public Int16 HitSum
		{
			get { return m_hitSum;}
			set { m_hitSum = value;}
		}
		///<summary>
		///回复数
		///</summary>
		public Int16 ReplySum
		{
			get { return m_replySum;}
			set { m_replySum = value;}
		}
		///<summary>
		///最后回复人
		///</summary>
		public String LRMember
		{
			get { return m_LRMember;}
			set { m_LRMember = value;}
		}
		///<summary>
		///最后回复日期
		///</summary>
		public System.DateTime LRDate
		{
			get { return m_LRDate;}
			set { m_LRDate = value;}
		}
		///<summary>
		///所属版块
		///</summary>
		public Int32 ThemeId
		{
			get { return m_themeId;}
			set { m_themeId = value;}
		}
		///<summary>
		///是否置顶
		///</summary>
		public Int16 Up
		{
			get { return m_up;}
			set { m_up = value;}
		}

		#endregion

		#region action

		private ArrayList arts;//用来乘放帖子的容器

		/// <summary>
		/// 添加帖子
		/// </summary>
		/// <param name="art">通用帖子类型</param>
		public void AddArt(Art art)
		{
			if(arts==null)
				arts=new ArrayList();
			arts.Add(art);
		}

		/// <summary>
		/// 返回一个帖子
		/// </summary>
		public Art this[int i]
		{
			get
			{
				if(arts==null)
					return null;
				return (Art)arts[i]; 
			}
		}

		/// <summary>
		/// 返回所有帖子
		/// </summary>
		public ArrayList Arts
		{
			get
			{
				if(arts==null)
					return null;
				return arts; 
			}
			set{arts=value;}
		}

		#endregion
		
	}
}

⌨️ 快捷键说明

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