Вход на сайт
Используете уникальные идентификаторы для объектов?
1559 просмотров
Перейти к просмотру всей ветки
в ответ alex445 03.11.24 14:45
internal class Program
{
private static ulong idCounter = 0;
static void Main(string[] args)
{
Task[] tasks = new Task[10];
for (int j = 0; j < tasks.Length; j++) {
tasks[j] = Task.Factory.StartNew(Increment);
}
Task.WaitAll(tasks);
Debug.WriteLine($"Counter: {idCounter}");
}
private static void Increment()
{
for (int i = 0; i < 10000; i++) {
idCounter++;
}
}
}
