Exemple #1
0
    private void SaveData()
    {
        try
        {
            if (Application.platform == RuntimePlatform.Android)
            {
                f = File.OpenWrite(Application.persistentDataPath + "/CarDatacsv.csv");
            }
            else if (Application.platform == RuntimePlatform.WindowsEditor)
            {
                f = File.OpenWrite(strPath + "CarDatacsv.csv");
            }

            StreamWriter writer = new StreamWriter(f, System.Text.Encoding.Unicode);

            var e = carData.GetEnumerator();

            while (e.MoveNext())
            {
                CarInfo info  = e.Current.Value;
                string  value = info.ToString();
                writer.WriteLine(value);
            }

            writer.Close();
        }
        catch (NullReferenceException e)
        {
        }
    }