Я учусь в старшей школе, и мне нужно создать приложение для своего проекта. Для контекста я создаю приложение для чата, используя Visual Studios C#. Платформой моего проекта является приложение Windows Forms (.NET Framework).
При создании этого приложения я следовал руководству по созданию службы чата из этого видео на YouTube: https: //www.youtube.com/watch?v=ceCWin3Y_1g.
Хотя, поскольку я закончил писать код, мой проект не может быть отлажен из-за обнаруженной ошибки. Здесь написано: «Никакая перегрузка для onReceive не соответствует делегату AsyncCallback».
введите здесь описание изображения
это мой код:
Код: Выделить всё
byte[] buff = client.EndReceive(AR, ref remoteIp);
client.BeginReceive(new AsyncCallback(onReceive), client);
ControlInvoke(txtinnmsg, () => txtinnmsg.AppendText(":>> " + Encoding.ASCII.GetString(buff) +
Environment.NewLine));
Может ли кто-нибудь помочь?
Я пытался решить, но не работает
Подробнее здесь: https://stackoverflow.com/questions/792 ... e-asynccal