.NET 4.x Как в потоке запустить процедуру с параметрами - Visual Basic .NET
Формулировка задачи:
Пытаюсь сделать отдельный поток для процедуры.
Получаю такую ошибку:
Кто может русским языком объяснить что значит эта ошибка?
Как делаю поток (я новичек в программировании, поэтому возможны серьезные ошибки)
1. Импортировал
Не удалось разрешить перегрузку, так как ни один доступный "New" не может быть вызван с данными аргументами:
'Public Sub New(start As System.Threading.ParameterizedThreadStart)': Метод "Private Sub Request(offset As Integer, ByRef sum As Integer, ByRef total As Integer)" не имеет сигнатуры, совместимой с делегатом "Delegate Sub ParameterizedThreadStart(obj As Object)".
'Public Sub New(start As System.Threading.ThreadStart)': Метод "Private Sub Request(offset As Integer, ByRef sum As Integer, ByRef total As Integer)" не имеет сигнатуры, совместимой с делегатом "Delegate Sub ThreadStart()". E:\...\...n\code\...\...\Clean.vb
2. Создал поток
3. Процедура
4. Запуск потока
Что не так?
Решение задачи: «.NET 4.x Как в потоке запустить процедуру с параметрами»
textual
Листинг программы
Th.Start(New Object() {10, "Str"})
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д