public static List <string> GetVersionUpMasterDataTableNameList(MasterDataVersionInfo masterDataVersion)
        {
            List <string> list = new List <string>();

            for (int i = 0; i < masterDataVersion.serverVersion.dataVersionList.Length; i++)
            {
                GameWebAPI.RespDataCM_MDVersion.DataVersionList dataVersionList = masterDataVersion.serverVersion.dataVersionList[i];
                if (masterDataVersion.localVersion == null || MasterDataVersionUpCheck.IsVersionUp(masterDataVersion.localVersion.dataVersionList, dataVersionList))
                {
                    list.Add(dataVersionList.tableName);
                }
            }
            return(list);
        }
        public static IEnumerator GetMasterDataVersion(MonoBehaviour coroutineObj, MasterDataFileIO fileIO, MasterDataVersionInfo masterDataVersion)
        {
            global::Debug.Assert(null != masterDataVersion, "マスターデータのバージョン格納先がNULLです.");
            yield return(coroutineObj.StartCoroutine(MasterDataVersionUpCheck.LoadLocalMasterDataVersionInfo(masterDataVersion, fileIO)));

            yield return(coroutineObj.StartCoroutine(MasterDataVersionUpCheck.GetServerMasterDataVersionInfo(masterDataVersion)));

            yield break;
        }