private bool?If_Result(string file_name, string folder_name, int if_time, bool if_mode) { bool?result; if (if_time == 0) { result = false; log_box.Items.Add("ファイル:" + file_name + "は更新されてません^u^"); } else if (if_time > 0) { if (Properties.Settings.Default.pc_snyc) { log_box.Items.Add(file_name + (!if_mode ? " はPC上のセーブデータがDropBox上" : " はDropBox上のセーブデータがPC上") + "のセーブデータよりも更新日時が新しいようです。"); if (!Action_check) { var windpw1 = new Window1(); windpw1.SetUpParent(this); windpw1.SetParameter(folder_name, file_name + (!if_mode ? " はPC上のセーブデータがDropBox上" : " はDropBox上のセーブデータがPC上") + "のセーブデータよりも更新日時が新しいようです。本当に上書きしますか?"); windpw1.Title = !if_mode ? "DropBoxからダウンロード" : "DropBoxへアップロード"; result = windpw1.ShowDialog(); if (Action_check) { Action_check_result = (bool)result; } } else { result = Action_check_result; } } else { result = true; } } else { result = true; //MessageBox.Show("DropBox上のセーブデータがPC上のセーブデータよりも更新日時が新しいようです。本当に上書きしますか?"); } return(result); }