コード例 #1
0
        public static Ship2 fromDynamic(dynamic json)
        {
            Ship2 ship2 = new Ship2();

            ship2.ships = new List <ShipValue>();

            foreach (var data in json)
            {
                ship2.ships.Add(ShipValue.fromDynamic(data));
            }

            return(ship2);
        }
コード例 #2
0
        public static Getship fromDynamic(dynamic json)
        {
            Getship getship = new Getship();

            getship.id      = (int)json.api_id;
            getship.ship_id = (int)json.api_ship_id;
            getship.kdock   = KDock.fromDynamic(json.api_kdock);
            getship.ship    = ShipValue.fromDynamic(json.api_ship);

            getship.slotitem = new List <GetshipSlotitemValue>();
            if (json.api_slotitem != null)
            {
                foreach (var data in json.api_slotitem)
                {
                    getship.slotitem.Add(GetshipSlotitemValue.fromDynamic(data));
                }
            }

            return(getship);
        }