• 读写txt文件


       public void SetUpdateTime(string strNewDate)
            {
                try
                {
                    var path =Application.StartupPath + ConfigurationManager.AppSettings["UpdateFile"];
                    // 判断文件是否存在,不存在则创建,否则读取值显示到窗体
                    if (!File.Exists(path))
                    {
                        FileStream fs1 = new FileStream(path, FileMode.Create, FileAccess.Write);//创建写入文件
                        StreamWriter sw = new StreamWriter(fs1);
                        sw.WriteLine(strNewDate);//开始写入值
                        sw.Close();
                        fs1.Close();
                    }
                    else
                    {
                        FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Write);
                        StreamWriter sr = new StreamWriter(fs);
                        sr.WriteLine(strNewDate);//开始写入值
                        sr.Close();
                        fs.Close();
                    }
                }
                catch (Exception e)
                {
                    LogWrite.ErrorLog(e);
                }
            }
    
            public DateTime GetUpdatedTime()
            {
                var reslut = DateTime.MaxValue;
                StreamReader sr = null;
                try
                {
                    var path = System.Windows.Forms.Application.StartupPath + ConfigurationManager.AppSettings["UpdateFile"];
                    // 判断文件是否存在,不存在则创建,否则读取值显示到窗体
                    sr = new StreamReader(path, Encoding.Default);
                    String line = sr.ReadLine();
                    if (line != null)
                    {
                        reslut = Convert.ToDateTime(line.ToString());
                    }
                }
                catch (Exception e)
                {
                    LogWrite.ErrorLog(e);
                }
                sr.Close();
                return reslut;
            }
  • 相关阅读:
    Ubuntu下的解压缩
    Android开机动画
    Android 5.0源码编译问题
    ubuntu学习的简单笔记
    全局变量:global与$GLOBALS的区别和使用
    Java语言中的面向对象特性总结
    c/c++常见面试题
    查数据库中的表,了解大体结构
    PHP数组详解
    HTML5新增及移除的元素
  • 原文地址:https://www.cnblogs.com/ChineseMoonGod/p/5193624.html
Copyright © 2020-2023  润新知