public void OutputHistory() { _InputHistory.FilterNoExistFilePath(); string targetListOnJSON = JsonConvert.SerializeObject(_InputHistory, Formatting.Indented); using (System.IO.StreamWriter sw = new System.IO.StreamWriter(GetFilePath(), false, System.Text.Encoding.GetEncoding("shift_jis"))) { sw.Write(targetListOnJSON); } }
public void LoadHistory() { if (File.Exists(GetFilePath()) == false) { return; } using (StreamReader sr = new StreamReader(GetFilePath(), Encoding.GetEncoding("Shift_JIS"))) { string jsonstring = sr.ReadToEnd(); _InputHistory = JsonConvert.DeserializeObject <InputHistory>(jsonstring); _InputHistory.FilterNoExistFilePath(); } }