在VB.NET中,可以使用Socket類的Receive方法來接收數據。Receive方法有多種重載形式,下面是一種常用的用法:
Dim buffer(1024) As Byte
Dim bytesRead As Integer = socket.Receive(buffer)
Dim receivedData As String = Encoding.ASCII.GetString(buffer, 0, bytesRead)
上述代碼中,首先創建了一個名為buffer的字節數組,用于接收數據。然后調用Socket類的Receive方法來接收數據,并將接收到的字節數保存在bytesRead變量中。接著,通過使用Encoding.ASCII.GetString方法將接收到的字節數組轉換為字符串。
你也可以使用其他重載形式的Receive方法來進行更精細的控制,例如指定接收數據的長度、接收數據的起始位置等。具體的使用方式可以參考官方文檔或查閱相關的教程。