Ejemplo n.º 1
0
        public static void FromJsonArrayToJobjCollection <TValue>(IVOSJsonArray jarr, ICollection <TValue> coll)
            where TValue : IVOSJsonSirializable, new()
        {
            TValue val = new TValue();

            for (int i = 0; i < jarr.count; ++i)
            {
                val = new TValue();
                val.DeserializeFromJson(jarr.GetObjectItem(i));
                coll.Add(val);
            }
        }
Ejemplo n.º 2
0
        public static void FromJsonArrayToJobjArray <TValue>(IVOSJsonArray jarr, TValue[] arr)
            where TValue : IVOSJsonSirializable, new()
        {
            TValue         val  = new TValue();
            IVOSJsonObject jobj = null;

            for (int i = 0; i < jarr.count; ++i)
            {
                jobj = jarr.GetObjectItem(i);

                val = new TValue();
                val.DeserializeFromJson(jobj);

                arr[i] = val;
            }
        }