From c6c084c020d334d1fb02dea7b248b91c6d297a5d Mon Sep 17 00:00:00 2001 From: milimoe Date: Sun, 10 Sep 2023 02:10:57 +0800 Subject: [PATCH] =?UTF-8?q?GetRoom=E8=BF=94=E5=9B=9E=E9=9D=9Enull?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Model/RoomList.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Model/RoomList.cs b/Model/RoomList.cs index 7a5958c..42e02bc 100644 --- a/Model/RoomList.cs +++ b/Model/RoomList.cs @@ -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() { @@ -65,13 +65,14 @@ namespace Milimoe.FunGame.Core.Model GetPlayerList(RoomID).Remove(Player); } - public Room? GetRoom(string RoomID) + public Room GetRoom(string RoomID) { Room? room = null; if (_List.ContainsKey(RoomID)) { room = (Room?)_List[RoomID]; } + room ??= General.HallInstance; return room; }