title: What is the reason for this?
body: <p>Client: [1]: <a href="https://i.stack.imgur.com/YT0Pn.png" rel="nofollow noreferrer">https://i.stack.imgur.com/YT0Pn.png</a></p>
  <p>Server: [2]: <a href="https://i.stack.imgur.com/EWlEQ.png" rel="nofollow noreferrer">https://i.stack.imgur.com/EWlEQ.png</a></p>
  <p>I'm communicating between sockets, but why is the data coming like this?</p>
  <p>Client Code:</p>
  <pre><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);
  </code></pre>
  <p>Server Code:</p>
  <pre><code>                        Console.WriteLine(games_image[i]);
  
                          byte[] data = Encoding.ASCII.GetBytes(games_image[i].ToString());
                          current.Send(data);
                          Thread.Sleep(500);
  
  </code></pre>