public void AddMainFish(Fish mainFish) { if (LithingList.ContainsKey(mainFish.FishID) == false) { CatchLithingData cbd = new CatchLithingData(); cbd.MainFish = mainFish; LithingList.Add(mainFish.FishID, cbd); } }
public void AddSubFish(Fish mainFish, Fish subFish) { CatchLithingData cbd; if (LithingList.TryGetValue(mainFish.FishID, out cbd)) { cbd.SubFish.Add(subFish); } else { cbd = new CatchLithingData(); cbd.MainFish = mainFish; cbd.SubFish.Add(subFish); LithingList.Add(mainFish.FishID, cbd); } }