Exemplo n.º 1
0
        static void Main(string[] args)
        {
            dynamic person = new ExpandoObject();

            person.FirstName  = "Terry";
            person.LastName   = "Tate";
            person.Occupation = "Office Linebacker";

            PrettyPrinterBase pp = new XmlPrettyPrinter();

            pp.Print(person, "Person");
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            dynamic person = new ExpandoObject();

            person.FirstName  = "Terry";
            person.LastName   = "Tate";
            person.Occupation = "Office Linebacker";

            //dynamic person2 = new ExpandoObject();
            //person2.FirstName = "Bruce";
            //person2.LastName = "Campbell";
            //person2.Occupation = "Jefe";

            PrettyPrinter pp = new XmlPrettyPrinter();

            pp.Print(person, "Person");
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            dynamic person = new ExpandoObject();

            person.FirstName  = "Terry";
            person.LastName   = "Tate";
            person.Occupation = "Office Linebacker";

            XmlPrettyPrinter pp = new XmlPrettyPrinter();

            pp.PrintPreamble();

            pp.PrintBegin(nameof(person));

            foreach (KeyValuePair <string, object> kvp in person as IDictionary <string, object> )
            {
                pp.PrintProperty(kvp.Key, kvp.Value);
            }

            pp.PrintEnd(nameof(person));
        }