多次元 Cookie を使用して、アプリケーションに Cookie を保存しました。例えば
HttpCookie MyCookie = Request.Cookies["Temp"] as HttpCookie;
if (MyCookie != null)
{
MyCookie.Values["SID"] = Session.SessionID;
MyCookie.Values["NAME"] = "NAME";
MyCookie.Values["abc"] = "abc";
MyCookie.Values["xyz"] = "xyz";
...
}
次に、使用したこの多次元 Cookie を取得します。
string s = Request.Cookies["Temp"]["SID"]
私の質問は、「一時」クッキーから「SID」値のみを期限切れにしたいということです。私はこれで試しました
Request.Cookies["Temp"]["SID"] = null;
しかし、それは機能していません。多次元クッキーから特定のインデックスをクリアするにはどうすればよいですか?