Report question

Question: In C# would it be better to use Queue.Synchronized or lock() for thread safety?