0
我想在視圖狀態下緩存一個集合,但我想知道是否有更好的方法來添加一個項目到這個集合!如何將項目添加到緩存集合?
private List<MyClass> CachedItems
{
get { return (List<MyClass>)ViewState["CachedItems"]; }
set { ViewState["CachedItems"] = value; }
}
private void AddToCachedItems(MyClass item)
{
CachedItems = CachedItems.Concat(new[] { item }).ToList();
}