using System.Collections.Generic; using System.Linq; namespace Wizard; public class StoryAISettingDataSet { private List _dataTable; public StoryAISettingDataSet() { _dataTable = new List(); } public void AddData(StoryAISettingData data) { if (!_dataTable.Any((StoryAISettingData d) => d.EnemyAiId == data.EnemyAiId)) { _dataTable.Add(data); } } public StoryAISettingData GetSettingData(int enemyAiId) { return _dataTable.First((StoryAISettingData d) => d.EnemyAiId == enemyAiId); } public List GetSettingDataTable() { return _dataTable; } }