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