Client: [1]: https://i.stack.imgur.com/YT0Pn.png
Server: [2]: https://i.stack.imgur.com/EWlEQ.png
I'm communicating between sockets, but why is the data coming like this?
Client Code:
var buffer2 = new byte[2048];
int received2 = ClientSocket.Receive(buffer2, SocketFlags.None);
if (received2 == 0) return;
var data2 = new byte[received2];
Array.Copy(buffer2, data2, received2);
string text2 = Encoding.ASCII.GetString(data2);
games_image.Add(text2);
Thread.Sleep(500);
Server Code:
Console.WriteLine(games_image[i]);
byte[] data = Encoding.ASCII.GetBytes(games_image[i].ToString());
current.Send(data);
Thread.Sleep(500);