コード例 #1
0
 private ScoreItem FindScoreItemHelper(ScoreItem score, string name)
 {
     if (score.ItemDefinitionCode == name)
     {
         return(score);
     }
     if (score.ScoreItems != null)
     {
         foreach (var scoreItem in score.ScoreItems)
         {
             var si = FindScoreItemHelper(scoreItem, name);
             if (si != null)
             {
                 return(si);
             }
         }
     }
     return(null);
 }
コード例 #2
0
 public void AddScoreItem(ScoreItem scoreItem)
 {
     (ScoreItems as IList <ScoreItem>).Add(scoreItem);
 }