I have two applications which are running on computers on a LAN. I need to transfer a string between them but I can't do this because the Socket.Send method doesn't accept a string. Is there any way to do this?
transfer your String into a Byte-array with the following function:
Encoding.UTF8.GetBytes(str)
ByteArrays can be handled by the Socket.send function.
On the other side, convert your Byte-array into a string again:
Encoding.UTF8.GetString(buffer)