namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter18.Listing18_04
{
    using System;

    public class Stack<T>
    {
        //...
        public void Add(T i)
        {
            //...
            Type t = typeof(T);
            //...
        }
        //...
    }
}