private void SaveBtn_Click(object sender, EventArgs e) { if (Dic_Data.Count <= 0) { Log("파일을 읽어 주세요"); return; } string folderPath = $"{Application.StartupPath}/DataBaseFiles"; if (Directory.Exists(folderPath) == false) { Directory.CreateDirectory(folderPath); } foreach (var sheetData in Dic_Data) { var MSP_Dictionary_Data = new Dictionary <string, object> (); foreach (var beforeMSP in sheetData.Value) { var mspData = GetMSPData(sheetData.Key, beforeMSP); MSP_Dictionary_Data.Add(beforeMSP.Key, mspData); } var Data = MessagePackSerializer.Serialize(MSP_Dictionary_Data); File.WriteAllBytes($"{folderPath}/{sheetData.Key}.bytes", Data); } Dic_Data.Clear(); FilePath.Clear(); Process.Start(folderPath); }