Потоки, безопасный вызов статических методов - C#
Формулировка задачи:
Имеется статический класс с набором функций, принимающих параметры и возвращающих значения.
Обращение к ним идёт как из основного потока так и из дополнительных.
Вопрос как обезопасить вызовы этих функций? Нужно тело каждой функции засунуть в lock {} ?
Решение задачи: «Потоки, безопасный вызов статических методов»
textual
Листинг программы
- public static byte[] encrypt(ref byte[] _key)
- {
- // массив байт _key глобальная переменная, меняется внутри метода
- // и метод может вызываться из разных потоков
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д