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
  • 相关阅读:
    Python3中最常用的5种线程锁你会用吗
    学会使用Python的threading模块、掌握并发编程基础
    数据结构与算法Python版 熟悉哈希表,了解Python字典底层实现
    博客导读
    分享canvas的一个小案例
    Php中的魔术方法
    进制简介
    Gojs学习史(一):基本定义
    Vue读书笔记:关于$ref、props和$emit
    Leaflet学习笔记(一)
  • 原文地址:https://www.cnblogs.com/wantingqiang/p/1206668.html
Copyright © 2011-2022 走看看