Я пытаюсь передать параметр ref методу, который будет выполняться внутри отдельного потока. Однако я сталкиваюсь с проблемами при попытке напрямую передать параметр ref в поток. Вот упрощенная версия моего кода:
Код: Выделить всё
private void onMessageReceivedThreading(ref SMSDeliver myMessage)
{
onreceiveThread = new Thread(() => onMessageReceived(myMessage));
onreceiveThread.Start();
}
Код: Выделить всё
ref
Как правильно передать параметр ref методу внутри потока в C#? Существует ли другой подход или лучшая практика для обработки параметров ref при работе с потоками?
Подробнее здесь: https://stackoverflow.com/questions/259 ... hread-in-c