• WPF C# 字符串读写文件


    WPF C# 字符串读写文件

    
    public class 字符串读写文件
    {
            /// <summary>
            /// Encoding.Unicode.GetString 如果使用Encoding.Default.GetString 会错
            /// </summary>
            public 字符串读写文件()
            {
              f_文件地址="文件";
            }
            public bool x_写文件(string str)
            {            
                FileStream xiaFile = new FileStream(f_文件地址 , FileMode.Create);
                byte[] buf = Encoding.Unicode.GetBytes(str);
                xiaFile.Write(buf , 0 , buf.Length);
                xiaFile.Flush();
                xiaFile.Close();
                return true;
            }
    
            /// <summary>
            /// 读文件
            /// </summary>
            /// <param name="str">读文件内容保存到str</param>
            /// <returns>读文件成功返回true</returns>
            public bool d_读文件(out string str)
            {
                FileInfo fi = new FileInfo(f_文件地址);
                long len = fi.Length;
    
                FileStream fs = new FileStream(f_文件地址 , FileMode.Open);
                byte[] buffer = new byte[len];            
                fs.Read(buffer , 0 , (int)len);
                fs.Close();
                str = Encoding.Unicode.GetString(buffer);
                return true;
            }
            private string f_文件地址;      
    }        
  • 相关阅读:
    Swing中GridBagLayout布局的使用
    Android下Slidingmenu和actionbarsherlock的使用
    Swing基础知识
    Android下的ActionBar
    android下ADT的更新
    spark插件入门完整版本
    IOS开发准备 资料集锦
    Java调用本地浏览器
    Android源码在线查看网址
    Android中ProgressBar
  • 原文地址:https://www.cnblogs.com/lindexi/p/12087808.html
Copyright © 2020-2023  润新知