回 帖 发 新 帖 刷新版面

主题:client编程的问题!

主要程序如下:
private void button1_Click(object sender, EventArgs e)
        {
            TcpClient _client = new TcpClient("127.0.0.1", 10000);
            string _date = DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToShortTimeString();
            NetworkStream ns = _client.GetStream();
            StreamReader sr = new StreamReader(ns );
            string msg = sr.ReadLine();
            listBox1.Items.Add(_date + "\n"+msg);
            }
为什么点击button1却没响应呢?服务器程序没什么问题!

回复列表 (共2个回复)

沙发

StreamReader sr = new StreamReader(ns );
string msg = sr.ReadLine();
没有写入流,用读函数,当然读不到数据;

板凳

_client不进行_client.Connect();也可以的吗?

我来回复

您尚未登录,请登录后再回复。点此登录或注册