示例#1
0
        public void BinSearchWithBranchCheck()
        {
            var o = new BinSearchWithBranch
            {
                MyProperty1 = 1,
                MyProperty2 = 10,
                MyProperty3 = 1000,
                MyProperty4 = 100000,
                MyProperty5 = 32421,
                MyProperty6 = 52521,
                MyProperty7 = 46363631,
                MyProperty8 = 7373731,
                MyProperty9 = 73573731,
            };
            var bin = MessagePackSerializer.Serialize(o, Resolvers.ContractlessStandardResolver.Options);
            BinSearchWithBranch v = MessagePackSerializer.Deserialize <BinSearchWithBranch>(bin, Resolvers.ContractlessStandardResolver.Options);

            v.IsStructuralEqual(o);
        }
示例#2
0
        public void BinSearchWithBranchCheck()
        {
            var o = new BinSearchWithBranch
            {
                MyProperty1 = 1,
                MyProperty2 = 10,
                MyProperty3 = 1000,
                MyProperty4 = 100000,
                MyProperty5 = 32421,
                MyProperty6 = 52521,
                MyProperty7 = 46363631,
                MyProperty8 = 7373731,
                MyProperty9 = 73573731,
            };
            var bin = JsonSerializer.Serialize(o);
            var v   = JsonSerializer.Deserialize <BinSearchWithBranch>(bin);

            v.IsStructuralEqual(o);
        }