zoukankan      html  css  js  c++  java
  • WriteLogHelper

    public class WriteLogHelper
        {
            private static object Locksrf2ImOb = new object();
            public string FileName = System.Configuration.ConfigurationManager.AppSettings["UserImg_filePath"] + DateTime.Now.ToString("yyyyMMdd") + ".txt";
            public void CreateToFile()
            {
                StreamWriter SW;
                SW = File.CreateText(FileName);
                SW.Close();
            }
            /// <summary>
            /// 写文件
            /// </summary>
            public void WriteToFile(string content)
            {
                string InsertStr = "";
                lock (Locksrf2ImOb)
                {
                    if (!File.Exists(FileName))
                    {
                        CreateToFile();
                    }
    
                    InsertStr = content.ToString();
                    File.AppendAllText(FileName, InsertStr + System.Environment.NewLine, Encoding.BigEndianUnicode);
                }
            }
    
    
            public string ReadTxt(string fileName)
            {
                StringBuilder sb = new StringBuilder();
                string path = string.Format("{0}\txtFile\{1}", System.AppDomain.CurrentDomain.BaseDirectory, fileName);
    
                StreamReader sr = new StreamReader(path, Encoding.Default);
                String line;
                while ((line = sr.ReadLine()) != null)
                {
                    sb.Append(line);
                }
    
                return sb.ToString();
            }
        }
  • 相关阅读:
    NSURLSession 网络请求
    NSData 数据
    NSStream文件流
    NSFileManager文件管理
    NSCache 缓存
    NSUserDefaults数据存储
    NSKeyedArchiver数据归档
    子线程定时器的创建
    NSEnumerator迭代器
    NSDate 时间
  • 原文地址:https://www.cnblogs.com/FH-cnblogs/p/5711682.html
Copyright © 2011-2022 走看看