예제 #1
0
        /// <summary>测试序列化</summary>
        static void Test12()
        {
            var bdic = new Dictionary <String, Object>
            {
                { "x", "1" },
                { "y", "2" }
            };

            var flist = new List <foo>
            {
                new foo()
                {
                    A = 3, B = "e", AList = new List <String>()
                    {
                        "E", "F", "G"
                    }, ADic = bdic
                }
            };

            var dic = new Dictionary <String, Object>
            {
                { "x", "1" },
                { "y", "2" }
            };


            var entity = new foo()
            {
                A     = 1,
                B     = "2",
                C     = DateTime.Now,
                AList = new List <String>()
                {
                    "A", "B", "C"
                },
                BList = flist,
                CList = new List <String>()
                {
                    "A1", "B1", "C1"
                },
                ADic = dic,
                BDic = bdic
            };

            var json = entity.ToJson();

            var fentity = json.ToJsonEntity(typeof(foo));
        }
예제 #2
0
 private void button1_Click(object sender, EventArgs e)
 {
     a      = new foo();
     a.name = "bar";
 }