Пример #1
0
        private IDLIST Read_IDList(BinaryReader br)
        {
            IDLIST idlist = new IDLIST();

            idlist.itemIDList = new List <ITEM_IDLIST>();

            ushort size = br.ReadUInt16();

            while (size != 0)
            {
                ITEM_IDLIST item = new ITEM_IDLIST();
                item.itemIDSize = size;
                item.data       = br.ReadBytes(size - 2);
                idlist.itemIDList.Add(item);

                size = br.ReadUInt16();
            }
            idlist.terminalID = size;

            return(idlist);
        }
Пример #2
0
        private IDLIST Read_IDList(BinaryReader br)
        {
            IDLIST idlist = new IDLIST();
            idlist.itemIDList = new List<ITEM_IDLIST>();

            ushort size = br.ReadUInt16();
            while (size != 0)
            {
                ITEM_IDLIST item = new ITEM_IDLIST();
                item.itemIDSize = size;
                item.data = br.ReadBytes(size - 2);
                idlist.itemIDList.Add(item);

                size = br.ReadUInt16();
            }
            idlist.terminalID = size;

            return idlist;
        }