diff --git a/Assets/_DDD/_Scripts/GenerateGoogleSheet/Core/DataSo.cs b/Assets/_DDD/_Scripts/GenerateGoogleSheet/Core/DataSo.cs index 21769e7b8..31407169d 100644 --- a/Assets/_DDD/_Scripts/GenerateGoogleSheet/Core/DataSo.cs +++ b/Assets/_DDD/_Scripts/GenerateGoogleSheet/Core/DataSo.cs @@ -11,6 +11,8 @@ public class DataSo : ScriptableObject where T : IId public T GetDataById(string id) => Datas.FirstOrDefault(x => x.Id == id); + public bool ContainsData(string id) => Datas.Any(x => x.Id == id); + public bool TryGetDataById(string id, out T data) { data = Datas.FirstOrDefault(x => x.Id == id);