GetRoom返回非null

This commit is contained in:
milimoe 2023-09-10 02:10:57 +08:00
parent a74ff63d8e
commit c6c084c020
Signed by: milimoe
GPG Key ID: 05D280912DA6C69E

View File

@ -20,7 +20,7 @@ namespace Milimoe.FunGame.Core.Model
} }
public Room? this[string RoomID] => GetRoom(RoomID); public Room this[string RoomID] => GetRoom(RoomID);
public void Clear() public void Clear()
{ {
@ -65,13 +65,14 @@ namespace Milimoe.FunGame.Core.Model
GetPlayerList(RoomID).Remove(Player); GetPlayerList(RoomID).Remove(Player);
} }
public Room? GetRoom(string RoomID) public Room GetRoom(string RoomID)
{ {
Room? room = null; Room? room = null;
if (_List.ContainsKey(RoomID)) if (_List.ContainsKey(RoomID))
{ {
room = (Room?)_List[RoomID]; room = (Room?)_List[RoomID];
} }
room ??= General.HallInstance;
return room; return room;
} }