在clients=new ArrayList();和Client c1=(Client)clients[n]
之间应该少了代码了吧?
clients数组保存了客户端的信息,
所有如果有客户连上的话,应该保存客户的soket等信息,
中间应该还要new一个client,然后clients.Add(client),
即把新增加的client 加到clients数组中去.
所以c1=(Client)clients[n]很简单啊,clients只是一个数组而已.
之间应该少了代码了吧?
clients数组保存了客户端的信息,
所有如果有客户连上的话,应该保存客户的soket等信息,
中间应该还要new一个client,然后clients.Add(client),
即把新增加的client 加到clients数组中去.
所以c1=(Client)clients[n]很简单啊,clients只是一个数组而已.
住程序中的调用先申明了一个ArrayList(列表)对象clients
Client cl = (Client)clients[n]; 这句是将列表的第n个元素装箱成一个Client的实例cl.