Example #1
0
        /// <summary>
        /// 追加GPS信息到文件中
        /// </summary>
        /// <param name="info">GPS信息</param>
        public static void AppendGPSInfoToFile(GPSInfo info)
        {
            string dir = Path.Combine(PathUtils.GPS_DATA_DEFAULT_PATH, info.ID);

            if (!Directory.Exists(dir))
            {
                Directory.CreateDirectory(dir);
            }
            string gpsFile = Path.Combine(dir, info.Time.Split(' ')[0].Replace('/', '-') + ".txt");

            using (StreamWriter sw = new StreamWriter(gpsFile, true))
            {
                sw.WriteLine(info.ToString());
            }
        }