Vb.net Visual basic Windows窗体位数组转换为字符串

Vb.net Visual basic Windows窗体位数组转换为字符串,vb.net,udp,Vb.net,Udp,嗨,我做了一个代码,它输出随机字符和未知符号。 代码是: Function ReceiveMessages() As String Dim receiveBytes As [Byte]() = receivingUdpClient.Receive(RemoteIpEndPoint) from = RemoteIpEndPoint.Address.ToString Dim BitDet As BitArray BitDet = New BitArray(rec

嗨,我做了一个代码,它输出随机字符和未知符号。 代码是:

   Function ReceiveMessages() As String
    Dim receiveBytes As [Byte]() = receivingUdpClient.Receive(RemoteIpEndPoint)
    from = RemoteIpEndPoint.Address.ToString
    Dim BitDet As BitArray
    BitDet = New BitArray(receiveBytes)
    Dim strReturnData As String = _
                System.Text.Encoding.Unicode.GetString(receiveBytes)
    rt = strReturnData
我不认为这是一个接收问题,但它可能

此函数由以下函数调用:

Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
    Try
        receivingUdpClient = New System.Net.Sockets.UdpClient(11211)

    Catch ex As Exception

    End Try
    ThreadReceive = _
       New System.Threading.Thread(AddressOf ReceiveMessages)
    ThreadReceive.Start()
End Sub

如果你能帮忙,我将不胜感激

是Unicode还是mabye UTF8Works!谢谢@DavidSdot!