我在做socket服务器开发的时候,教程上写的代码是
private IPAddress myip = IPAddress.Parse("127.0.0.1");然后为什么后面
myip = IPAddress.Parse(this.textBox1.Text);
 我不明白上面不是实例化了服务器IP了吗?为什么后面还要等待操作者把服务器IP输入到textbox1呢?

解决方案 »

  1.   

    myip = IPAddress.Parse(this.textBox1.Text);
    只是说明如何把一个用户输入解析为IP而已说明用法为其目的
    不必深究语义
      

  2.   

    上面可以说是初始化,具体服务器地址由this.textBox1.Text给出,虽然大部分机器设IP时都设成"127.0.0.1",但那不是绝对。
      

  3.   

    this.textBox1.Text 是用户输入的IP地址,代替了"127.0.0.1"这个