Exemplo n.º 1
0
        internal object ReadObject()
        {
            object value = 0;

            if (CheckAndSkipName())
            {
                currentLast = current + nameCounts[currSer];
                position++;
                value       = ShiboJsonStringSerializer.Deserialize(this, desers[currSer++]);
                currentLast = names.Length;
                return(value);
            }
            return(null);
        }
Exemplo n.º 2
0
        public void Write(object value)
        {
            size += 5;

            ShiboJsonStringSerializer.Serialize(this, value, sers[curObj++]);
        }
 static ShiboJsonStringSerializer()
 {
     Instance         = new ShiboJsonStringSerializer();
     Instance.builder = new JsonILBuilder();
     Instance.RegisterAssemblyTypes();
 }