Пример #1
0
    public static QuestionHazardData LoadScoreData(string fileName)
    {
        var           result = new QuestionHazardData();
        XmlSerializer xs     = new XmlSerializer(typeof(QuestionHazardData));

        using (var sr = new StreamReader(path + fileName))
        {
            result = (QuestionHazardData)xs.Deserialize(sr);
            sr.Close();
        }

        return(result);
    }
Пример #2
0
    public static void SaveScoreData(QuestionHazardData data, string email)
    {
        string m_localDataPath;

        DirectoryInfo dI = new DirectoryInfo(path);

        FileInfo[] files = dI.GetFiles("*.xml");

        int count = 0;

        foreach (FileInfo file in files)
        {
            count++;
        }

        m_localDataPath = (count + 1).ToString("D4") + "_" + email + ".xml";

        //Serialize
        XmlSerializer xs = new XmlSerializer(typeof(QuestionHazardData));
        TextWriter    tw = new StreamWriter(path + m_localDataPath);

        xs.Serialize(tw, data);
        tw.Close();
    }
Пример #3
0
    public void LoadData()
    {
        QuestionHazardData d = SaveLocally.LoadScoreData("*****@*****.**");

        Debug.Log(d.m_questionCount);
    }