Esempio n. 1
0
        private void WriteType(System.Type t)
        {
            /*/
             * string name=t.FullName;
             * int hash=0x7fffffff&name.GetHashCode();
             * this.WriteLine("\tcase 0x"+hash.ToString("X8")+":");
             * this.WriteLine("\t\tif(t!=typeof("+t.FullName+"))goto default;");
             * this.WriteLine("\t\tbreak;");
             * /*/
            System.ComponentModel.TypeConverter conv = System.ComponentModel.TypeDescriptor.GetConverter(t);
            string converter = conv == null?"null":conv.GetType().FullName;

            this.WriteLine("<tr><td>" + t.FullName + "</td><td>" + converter + "</td></tr>");
            //*/
        }