using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Text;
using System.Text.RegularExpressions;
using System.Collections;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Stack st = new Stack();
st.Push("A");
st.Push("B");
st.Push("C");
Response.Write("------Stack ---------<br>");
foreach (string str in st.ToArray())
{
Response.Write(str + "<br>");
}
Response.Write("-----pos----------<br>" + st.Pop().ToString() + "<br><br>");//
foreach (string str in st.ToArray())
{
Response.Write(str + "<br>");
}
Response.Write("-------peek--------<br>" + st.Peek() + "<br><br>");
foreach (string str in st.ToArray())
{
Response.Write(str + "<br>");
}
Queue qt = new Queue();
qt.Enqueue("A");
qt.Enqueue("B");
qt.Enqueue("C");
Response.Write("-----Queue ----------<br>");
foreach (string t in qt.ToArray())
{
Response.Write(t + "<br>");
}
Response.Write("-----Dequeue----------<br>" + qt.Dequeue().ToString() + "<br><br>");//
foreach (string t in qt.ToArray())
{
Response.Write(t + "<br>");
}
Response.Write("-------peek--------<br>" + qt.Peek() + "<br><br>");
foreach (string t in qt.ToArray())
{
Response.Write(t + "<br>");
}
Response.Write("-------SortedList------------<br>");
SortedList stl = new SortedList();
stl.Add("A", "wo");
stl.Add("B", "ni");
stl.Add("C", "ta");
for (int i = 0; i < stl.Count; i++)
{
Response.Write("Key:" + stl.GetKey(i) + ",Value:" + stl.GetByIndex(i)+"<br>");
}
}
}