【发布时间】:2011-02-22 06:44:34
【问题描述】:
我有一个 C# 客户端-服务器程序。
这是服务器的代码:
...
String dataFromClient = "";
NetworkStream networkStream;
TcpClient clientSocket;
bool transfer = true;
...
while (transfer)
{
networkStream = clientSocket.GetStream();
networkStream.Read(bytesFrom, 0, (int)clientSocket.ReceiveBufferSize);
dataFromClient = System.Text.Encoding.ASCII.GetString(bytesFrom);
dataFromClient = dataFromClient.Substring(0, dataFromClient.IndexOf("$"));
....
}
我想创建一个条件,在客户端断开连接时停止循环。
我该怎么做?
非常感谢,
【问题讨论】:
标签: c# client-server