无法使用C#从服务器检索数据

时间:2015-11-10 23:37:55

标签: c#

我是这门语言的新手。我正在尝试从外部源连接到服务器并从中检索数据。

我正在使用以下代码

TcpClient client = new TcpClient();
        //client.Connect(IPAddress.Parse("10.226.3.79"), 3389);
        client.Connect(IPAddress.Parse("131.247.12.224"), 4712);
        updateUI("Connected");
        NetworkStream stream = client.GetStream();
        Console.WriteLine("Hello");
        byte[] messages = new byte[1];
        int numberOfBytesRead = 0;
        if (stream.CanRead)
        {
            Console.WriteLine("Hello1");


            numberOfBytesRead = stream.Read(messages, 0, messages.Length);
            Console.WriteLine("Hello2");
        }
        Console.WriteLine("Hello");
        Console.WriteLine("C37.115 ={0}", messages);

使用这个我能够成功连接但在读取数据时控件没有退出读取语句。我无法解决这个问题。

0 个答案:

没有答案