public void SaveSubjectData() { string folder = Application.persistentDataPath; folder = Path.Combine(folder, data.subjectId); if (!Directory.Exists(folder)) { Directory.CreateDirectory(folder); } string sessionsFile = Path.Combine(folder, "sessions.csv"); { var serializer = new CsvFormatter <SessionData>(','); FileStream stream = File.Create(sessionsFile); serializer.Serialize(stream, data.sessions); stream.Close(); } }