Один из ваших объектов параметров, переданных в .BeginReceive, является или содержит нулевой объект.По сути, одна из критических частей данных в настоящее время установлена на «Ничего».
Если вы создадите точку останова на этой линии, вы можете навести указатель мыши на различные элементы и получить информацию о них;по крайней мере один из них будет нулевым.Если есть только один, вы нашли его, и теперь нужно его инициализировать.Если их больше одного, все становится сложнее.В любом случае, внимательно прочитайте документацию - он, вероятно, будет иметь некоторый пример кода, который вы можете просмотреть.