public static void TestCase7()
        {
            string path = "bigjson.txt";

            if (File.Exists(path))
            {
                TestBaseConfig.Seed = 1;
                string       json = File.ReadAllText(path);
                ClubJsonCase o    = ShiboSerializer.Initialize <ClubJsonCase>();// ShiboSerializer.Deserialize<ClubJsonCase>(json);
                //ClubJsonCase o1 = JsonConvert.DeserializeObject<ClubJsonCase>(json);
                json = JsonConvert.SerializeObject(o);
                //Console.WriteLine(JsonConvert.SerializeObject(o) == JsonConvert.SerializeObject(o1));
                ClubJsonCase o1 = null;
                o1 = ShiboSerializer.Deserialize <ClubJsonCase>(json);
                o1 = JsonConvert.DeserializeObject <ClubJsonCase>(json);

                //Result o2 = null;

                Stopwatch w = Stopwatch.StartNew();
                for (int i = 0; i < 100; i++)
                {
                    //o1 = ShiboSerializer.Deserialize<ClubJsonCase>(json);
                    //o1 = JsonConvert.DeserializeObject<ClubJsonCase>(json);

                    //o2 = ShiboSerializer.Deserialize<Result>(json);
                    //o2 = JsonConvert.DeserializeObject<Result>(json);
                }
                w.Stop();
                Console.WriteLine(w.ElapsedMilliseconds);
                Console.WriteLine(JsonConvert.SerializeObject(o) == JsonConvert.SerializeObject(o1));
                //Console.WriteLine(JsonConvert.SerializeObject(o1.Result) == JsonConvert.SerializeObject(o2));
            }
        }
        public static void TestCase1()
        {
            string path = "bigjson.txt";

            if (File.Exists(path))
            {
                string       json = File.ReadAllText(path);
                ClubJsonCase o    = ShiboSerializer.Deserialize <ClubJsonCase>(json);
                ClubJsonCase o1   = JsonConvert.DeserializeObject <ClubJsonCase>(json);
                Console.WriteLine(JsonConvert.SerializeObject(o) == JsonConvert.SerializeObject(o1));
                //Test(o);
            }
        }
        public static void TestCase8()
        {
            string       path = "bigjson.txt";
            string       json = File.ReadAllText(path);
            ClubJsonCase o    = JsonConvert.DeserializeObject <ClubJsonCase>(json);
            //string s = ShiboSerializer.Serialize(o);
            JsonString s   = ShiboSerializer.SerializeToBuffer(o);
            int        len = 0;
            Stopwatch  w   = Stopwatch.StartNew();

            for (int i = 0; i < 100; i++)
            {
                //s = ShiboSerializer.Serialize(o);
                //len += s.Length;

                s    = ShiboSerializer.SerializeToBuffer(o);
                len += s.Position;
            }
            w.Stop();
            Console.WriteLine(w.ElapsedMilliseconds + " " + len);
        }