#
multithreading
Работа с многопоточностью в C#
ПрограммированиеКак сгенерировать случайное целое число в C# с Random
Узнайте, как генерировать случайное целое число в C# с помощью класса Random.Next() и RandomNumberGenerator. Примеры кода, диапазоны, многопоточность, криптостойкие числа и избежание ошибок для надежного рандома.
ПрограммированиеОшибка в lock-free списке C#: race condition и ABA
Разбор гонки данных в lock-free списке с двойной буферизацией в C#. Почему сумма элементов не совпадает, хотя количество верно? Исправления: in-flight счётчики, ConcurrentQueue, sequence tagging для thread-safety.