c#的语法学得不好请问如何建立一个Socket数组?(声明、初始化)

解决方案 »

  1.   

    Socket [] SK = new Socket[10];
      

  2.   

    Socket [] SK = new Socket[10];
    for(int i=0;i<9;i++)
    {
       SK[i]= new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);
    }//
    这样对吗?
      

  3.   

    Socket [] SK = new Socket[10];
    for(int i=0;i<10;i++)
    {
       SK[i]= new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);
    }
      

  4.   

    Socket [] SK = new Socket[10];
    for(int i=0;i<10;i++)
    {
       SK[i]= new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);
    }这样写的语法是对的,只是你只说要建立一个Socket数组,而并没有说要建立一个TCP监听的数组,所以就无需For的这些语句了