zoukankan      html  css  js  c++  java
  • C#读取文件

        protected void Button1_Click(object sender, EventArgs e)
        {
            using (StreamWriter w = File.AppendText("log.txt"))//追边文件
            {
                Log("Test1", w);
                Log("Test2", w);
                // Close the writer and underlying file.
                w.Close();
            }
            // Open and read the file.
            using (StreamReader r = File.OpenText("log.txt"))//读取文件
            {
                DumpLog(r);
            }


        }

    public static void Log(string logMessage, TextWriter w)//
        {
            w.Write("\r\nLog Entry : ");
            w.WriteLine("{0} {1}", DateTime.Now.ToLongTimeString(),
                DateTime.Now.ToLongDateString());
            w.WriteLine("  :");
            w.WriteLine("  :{0}", logMessage);
            w.WriteLine("-------------------------------");
            // Update the underlying file.
            w.Flush();
        }

        public static void DumpLog(StreamReader r)
        {
            // While not at the end of the file, read and write lines.
            string line;
            while ((line = r.ReadLine()) != null)
            {
                Console.WriteLine(line);
               
            }
            r.Close();
        }

  • 相关阅读:
    IOC
    软件问题
    POJO和JavaBean
    tail命令
    实现质数遍历并输出所需时间
    完数
    break、continue
    *各种形状
    for、while、do-while
    jenkins实现maven项目自动化部署tomcat
  • 原文地址:https://www.cnblogs.com/lucky_dai/p/2038984.html
Copyright © 2011-2022 走看看