Example #1
0
        public void armazenar(TranspItem item)
        {
            uint pos     = (uint)(item.chave % (ulong)size);
            uint posLock = pos % 1000;

            lock (objLock[posLock])
            {
                tabela[pos] = item;
            }
        }
Example #2
0
        public TranspItem clone()
        {
            TranspItem item = new TranspItem();

            item.tipo  = tipo;
            item.ply   = ply;
            item.idade = idade;
            item.chave = chave;
            item.score = score;
            item.move  = move;
            return(item);
        }