zoukankan      html  css  js  c++  java
  • 文件写入写出的封装



        #region 文件写入写出的封装
        /// <summary>
        /// 写入文件方法
        /// </summary>
        /// <param name="filePath">要被写入的文件的路径</param>
        /// <param name="fileConten">要被写入内容</param>
        /// <returns></returns>
        public bool  StreamWrite(string filePath,string fileConten,HttpServerUtility Server)
        {
            try
            {
                string content = fileConten.ToString();
                string path = Server.MapPath(filePath);
                StreamWriter strwriterobj = new StreamWriter(path, false, System.Text.Encoding.GetEncoding("GB2312"));
                strwriterobj.WriteLine(content);
                strwriterobj.Close();
                return true;
            }
            catch
            {
                return false;
            }
        }
        /// <summary>
        /// 读取文件方法
        /// </summary>
        /// <param name="filePath">要被读取的文件的路径</param>
        /// <param name="boxCon">接收内容的文本框</param>
        /// <returns></returns>
        public bool StreamRead(string filePath,TextBox boxCon,HttpServerUtility Server)
        {
            try
            {
                string path = Server.MapPath(filePath);
                StreamReader sr = new StreamReader(path, System.Text.Encoding.GetEncoding("GB2312"), true);
                boxCon.Text = sr.ReadLine().ToString();
                return true;
            }
            catch
            {
                return false;
            }
        }
        #endregion
  • 相关阅读:
    maven使用
    Java生成XML
    Raphael使用
    pybombs 安装
    Archlinux 踩坑实录
    Office2016 转换零售版为VOL版
    神奇的linux发行版 tiny core linux
    Cubietruck查看CPU及硬盘温度
    在Cubieboard上关闭irqbalance服务避免内存泄漏
    cubieboard中使用py-kms与dnsmasq搭建局域网内全自动KMS激活环境
  • 原文地址:https://www.cnblogs.com/wantingqiang/p/1206668.html
Copyright © 2011-2022 走看看