摘要:Cookie的使用
	Cookie 是在 Web 伺服器和瀏覽器之間,伴隨要求和網頁傳送的一小段文字。
	Cookie 包含 Web 應用程式能夠在使用者造訪網站時讀取的資訊。
	例如,如果使用者要求網站的網頁,應用程式除了傳送網頁以外,也會傳送包含日期和時間的 Cookie。
	當使用者的瀏覽器取得網頁時,瀏覽器也會取得儲存在使用者硬碟資料夾中的 Cookie。
	
	寫入 1.
	Response.Cookies["userName"].Value = "patrick";
	Response.Cookies["userName"].Expires = DateTime.Now.AddDays(1);//---------在Client端保留的時間。
	寫入 1-2.
	Response.Cookies["userInfo"]["userName"] = "patrick";
	Response.Cookies["userInfo"]["lastVisit"] = DateTime.Now.ToString();
	Response.Cookies["userInfo"].Expires = DateTime.Now.AddDays(1);
	
	寫入 2.
	HttpCookie aCookie = new HttpCookie("lastVisit");
	aCookie.Value = DateTime.Now.ToString();
	aCookie.Expires = DateTime.Now.AddDays(1);
	Response.Cookies.Add(aCookie);
	讀取 1.
	if(Request.Cookies["userName"] != null)
	    Label1.Text = Server.HtmlEncode(Request.Cookies["userName"].Value);
	if(Request.Cookies["userName"] != null)
	{
	    HttpCookie aCookie = Request.Cookies["userName"];
	    Label1.Text = Server.HtmlEncode(aCookie.Value);
	}
	
	刪除 1.
	HttpCookie aCookie;
	string cookieName;
	int limit = Request.Cookies.Count;
	for (int i=0; i<limit; i++)
	{
	    cookieName = Request.Cookies[i].Name;
	    aCookie = new HttpCookie(cookieName);
	    aCookie.Expires = DateTime.Now.AddDays(-1);
	    Response.Cookies.Add(aCookie);
	}
	刪除 1-2 (刪除子索引鍵)
	Response.Cookies["userInfo"]["lastVisit"] = DateTime.Now.ToString();
	Response.Cookies["userInfo"].Expires = DateTime.Now.AddDays(1);
	string subkeyName;
	subkeyName = "userName";
	HttpCookie aCookie = Request.Cookies["userInfo"];
	aCookie.Values.Remove(subkeyName);
	aCookie.Expires = DateTime.Now.AddDays(1);
	Response.Cookies.Add(aCookie);
