void RemoveLastChunk() { var lastKey = queue.Last.Value; CorgiChunk targetChunk = data[lastKey]; RemoveChunk(targetChunk); }
void RemoveLastChunk() { var lastKey = chunkPriorityQueue.Last.Value; chunkPriorityQueue.RemoveLast(); CorgiChunk targetChunk = chunkData[lastKey]; RemoveChunk(targetChunk); }
void RemoveChunk(CorgiChunk chunk) { useSize -= chunk.size; chunkData.Remove(chunk.url); }