前提・実現したいこと
C#でソケット通信の勉強をしています。
クライアントから100個ぐらいの文字列を送信する際に、このままのソースコードでは、30個程度の文字列しか表示できません。
色々なことを試してみたのですが、出来ませんでした。
他の方法でもあればアドバイス下さい。
該当のソースコード
C#
1 Int32 port = 12345; 2 using (TcpClient client = new TcpClient("127.0.0.5", port)) 3 using (NetworkStream ns = client.GetStream()) 4 using (StreamReader sr = new StreamReader(ns)) 5 { 6 while (sr.Peek() >= 0) 7 { 8 string value = sr.ReadLine(); 9 Console.WriteLine(value); 10 } 11 }
Consoleへの出力でもスクロールして見れると思いますが・・・