foruminfosum.cs

来自「基于Asp.net、MS sql sever 2000、C# 论坛系统源码」· CS 代码 · 共 103 行

CS
103
字号
using System;
using System.Collections;
using Stella.Utility;

namespace Stella.Model
{
	/// <summary>
	///论坛资料统计
	/// </summary>
	/// 
	public class ForumInfoSum
	{
		#region property

		private Int32 m_topicSum;	//主题总数
		private Int32 m_artSum;	//帖子总数
		private Int32 m_hitSum;	//总点击数
		private Int32 m_viewSum;	//论坛查看数
		private Int32 m_memberSum;	//会员总数
		
		private string lastMember;	//最后注册的会员,这个不记入数据库

		///<summary>
		///最后注册的会员
		///</summary>
		public string LastMember
		{
			get { return lastMember;}
			set { lastMember = value;}
		}
		///<summary>
		///主题总数
		///</summary>
		public Int32 TopicSum
		{
			get { return m_topicSum;}
			set { m_topicSum = value;}
		}
		///<summary>
		///帖子总数
		///</summary>
		public Int32 ArtSum
		{
			get { return m_artSum;}
			set { m_artSum = value;}
		}
		///<summary>
		///总点击数
		///</summary>
		public Int32 HitSum
		{
			get { return m_hitSum;}
			set { m_hitSum = value;}
		}
		///<summary>
		///论坛查看数
		///</summary>
		public Int32 ViewSum
		{
			get { return m_viewSum;}
			set { m_viewSum = value;}
		}
		///<summary>
		///会员总数
		///</summary>
		public Int32 MemberSum
		{
			get { return m_memberSum;}
			set { m_memberSum = value;}
		}

		#endregion

		#region signleton

		private ForumInfoSum(){}

		private static volatile  ForumInfoSum info;
		/// <summary>
		/// 返回单件的实例
		/// </summary>
		/// <returns></returns>
		public static ForumInfoSum GetInstance()
		{
			if(info==null)
			{
				lock(typeof(ForumInfoSum))
				{
					if(info==null)
					{
						info=new ForumInfoSum();
					}
				}
			}

			return info;
		}

		#endregion

	}
}

⌨️ 快捷键说明

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