[英]To store Values in session in static method
我想要在會話中存儲用戶名的每個按鈕單擊時都有一個靜態方法。因此該會話包含多個值。並且我必須檢查會話中存在相同的值超過三遍。請幫助我。
內部靜態方法:
//點擊按鈕
string[] a = new string[] { username };
HttpContext.Current.Session["User"] = a;
string[] data = (string[])HttpContext.Current.Session["User"];
不太清楚這里的內容...但是如果您想查看出現了多少次,可以使用Dictionary
來存儲該值和該值的相應點擊量:
string username = ...;
Dictionary<string, int> values = (Dictionary<string, int>)HttpContext.Current.Session["User"];
if(values.ContainsKey(username))
values[username]++;
else
values.Add(username, 1);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.