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);
        }