public void RandomServer()
{
if (_server == null || _server.Count < 2)
return;
int k = 0;
int index = 0;
Server tmpServer = null;
for (int i = 0; i < _server.Count * 3; i++)
{
index = i % _server.Count;
k = _random.Next(_server.Count);
if (k != index)
{
tmpServer = _server[index];
_server[index] = _server[k];
_server[k] = tmpServer;
}
}
}