0

这可能是一个非常困难的问题。但是我们开始吧,所以我有一个多客户端聊天服务器,我使用一个名为 ClientConnection 的新类来处理多客户端部分,每次客户端连接时,它都会创建一个新的 ClientConnection 实例该客户端,传入的数据在该客户端的类中处理。当新客户端连接时,它会添加到我的管理面板上的 listView 中,现在,我希望能够从服务器启动特定客户端。我想右键单击他的IP,然后单击启动。(右键单击和菜单已完成并就位)。我目前有这个:

private void cMDToolStripMenuItem_Click(object sender, EventArgs e)
{
        foreach(ListViewItem LIST_ITEM in listView1.Items)
        {
            ClientConnection SPEC_client = (ClientConnection)LIST_ITEM.Tag;
        }


}

但我有一种感觉,它只会遍历所有客户端并踢掉所有客户端,这是我不想要的。如何只向其中一个发送数据?

4

0 回答 0