public static int FirstCatalogId
{
set
{
System.Web.HttpContext.Current.Session["_firstCatalogId"] = value;
}
get
{
if (System.Web.HttpContext.Current.Session["_firstCatalogId"] == null)
{
return 0;
}
else
{
return (int)System.Web.HttpContext.Current.Session["_firstCatalogId"];
}
}
value 是啥??没定义啊~~~谢谢~~
类名.FirstCatalogId=100;获得:
int a=类名.FirstCatalogId;
public int aa
{
get { return m_aa; }
set { aa= value ; }
}
如:Class c_BB = new c_BB;
c_BB.aa = 45;(这个45就是你所说的保留字value--接受的外界赋值),属性的一个用途就是为了隐藏私有成员(比如此处的m_aa)用的。