public static void WriteString(FilesToEdit fileType, object classToWrite) { var StringFileToWrite = FileName(fileType); CheckFile(m_dataPath + "/" + StringFileToWrite); StreamWriter writer = new StreamWriter(m_dataPath + "/" + StringFileToWrite, false); writer.WriteLine(JsonString(classToWrite)); writer.Close(); }
public static string ReadString(FilesToEdit fileType) { var StringFileToRead = FileName(fileType); CheckFile(m_dataPath + StringFileToRead); StreamReader reader = new StreamReader(m_dataPath + StringFileToRead); m_readString = reader.ReadToEnd(); reader.Close(); return(m_readString); }
private static string FileName(FilesToEdit fileType) { var StringFileToRead = ""; switch (fileType) { case FilesToEdit.Settings: StringFileToRead = m_settingsFile; break; case FilesToEdit.Player: StringFileToRead = m_playerFile; break; case FilesToEdit.Levels: StringFileToRead = m_LevelsFile; break; } return(StringFileToRead); }