今天特别不爽,精神不太好,不知道为什么,郁闷。
如果可以的话,研究一下time类的方法。
listBox显示最下面的一行。listBox1.SelectedIndex = listBox1.Items.Count - 1;
listBox删除所选择的行 listBox1.Items.Remove(listBox1.SelectedItem);
两个日期相减后的值类型是TimeSpan类型的,可以用它的TotalSeconds来与int类型的做比较
例:
for(int n = 0;n<clients.Count;n++)
{
Client cl = (Client)clients[n];
TimeSpan dateDiff = DateTime.Now - cl.LastPingTime;
if (dateDiff.TotalSeconds > 60)
{
AddText("删除掉线用户成功!");
}
}
for(int n = 0;n<clients.Count;n++)
{
Client cl = (Client)clients[n];
TimeSpan dateDiff = DateTime.Now - cl.LastPingTime;
if (dateDiff.TotalSeconds > 60)
{
AddText("删除掉线用户成功!");
}
}