public BigInteger?Dequeue() { lock (_lock) { if (Sounds.Count > 0) { return(Sounds.Dequeue()); } return(null); } }