http://informatix.miloush.net/microframework/Articles/CisFeatures.aspxlook down there for "generics"
Queue queue = new Queue();
queue.Add("abc");
queue.Add("def");
for (int i = 0; i < queue.Count; i++)
{
Debug.Print(queue[i].ToString());
// or Debug.Print(queue[i] as String);
// or Debug.Print((String)queue[i]);
}