コード例 #1
0
    public void AssignMonument(List <string> monumentArgs)
    {
        nation = allNations.FirstOrDefault(n => n.Type == monumentArgs[0]);

        if (nation == null)
        {
            nation = new Nation(monumentArgs[0]);
            this.allNations.Add(nation);
        }

        nation.AssignMonument(monumentFactory.CreateMonument(monumentArgs));
    }