private static readonly object _lockObject = new object();
private static int _counter = 0;
Thread thread1 = new Thread(IncrementCounter);
Thread thread2 = new Thread(IncrementCounter);
Console.WriteLine($"Final counter value: {_counter}");
private static void IncrementCounter()
for (int i = 0; i < 1000; i++)