コード例 #1
0
ファイル: League.cs プロジェクト: krasi070/OOP
        public static void AddMatch(Match match)
        {
            if (CheckIfMatchExists(match))
            {
                throw new InvalidOperationException("This match already exists in this league");
            }

            matches.Add(match);
        }
コード例 #2
0
ファイル: League.cs プロジェクト: krasi070/OOP
 private static bool CheckIfMatchExists(Match match)
 {
     return matches.Any(m => m.ID == match.ID);
 }