}
public void ShowServerInfo()
{
foreach (LobbyServer ls in serverList)
{
Console.WriteLine("=================" + ls.ServerName + "=================");
foreach (string player in ls.PlayerList)
{
Console.WriteLine(player);
}
}
}
}
class LobbyServer
{
private List playerList = new List();
public List PlayerList
{
get { return playerList; }
}
private string serverName;
public string ServerName
{
get { return serverName; }
}
public LobbyServer(string serverName)
{
this.serverName = serverName;
}
public void EnterPlayer(string playerName)
字串5
{
playerList.Add(playerName);
}
}
}
从应用角度来说,你希望有一个总管来负责某一件事情。并且这件事情的分配只能有一个人进行,如果有多个人进行肯定会弄乱。比如创建处理流水号如果有两个地方在创建的话是不是就会重复了呢? 字串6