示例#1
0
 public Beatmap GetBeatmapFromHash(string mapHash)
 {
     if (BeatmapsByHash != null)
     {
         return(BeatmapsByHash.ContainsKey(mapHash) ? BeatmapsByHash[mapHash] : null);
     }
     else
     {
         return(Beatmaps.Find(b => b.Hash == mapHash));
     }
 }
示例#2
0
 public Beatmap GetBeatmapFromId(int id)
 {
     if (BeatmapsById != null && BeatmapsById.ContainsKey(id))
     {
         return(BeatmapsById[id]);
     }
     else
     {
         return(Beatmaps.Find(b => b.ID == id));
     }
 }