Public Class Form1
Dim myList As New List(Of String)
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
myList.Add("Item 1")
myList.Add("Item 2")
myList.Add("Item 3")
myList.Add("Item 4")
myList.Add("Item 5")
End Sub
End Class
myList.Item(n)
which n is a zero base integer.
List<string> GetStringList()
{
var cache = MemoryCache.Default;
var content = cache["stringList"] as List<string>;
if (content == null)
{
var policy = new CacheItemPolicy
{ AbsoluteExpiration = ObjectCache.InfiniteAbsoluteExpiration };
content = new List<string>();
content.Add("Item1");
content.Add("Item2");
cache.Set("stringList", content, policy);
}
return content;
}
is your String List always static?