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_文件地址;
}        WPF C# 字符串读写文件的更多相关文章
- Perl读写文件&字符串操作
		Perl中读写文件的方法非常简单,可以使用open或sysopen函数来打开文件,linux下运行perl脚本只需 ./XX.pl 或 perl XX.pl. 读文件 open(文件句柄, " ... 
- python的re模块一些方法 && Tkinter图形界面设计  && 终止python运行函数  && python读写文件  && python一旦给字符串赋值就不能单独改变某个字符,除非重新给变量赋值
		Tkinter图形界面设计见:https://www.cnblogs.com/pywjh/p/9527828.html#radiobutton 终止python运行函数: 采用sys.exit(0)正 ... 
- 计算机程序的思维逻辑 (60) - 随机读写文件及其应用 - 实现一个简单的KV数据库
		57节介绍了字节流, 58节介绍了字符流,它们都是以流的方式读写文件,流的方式有几个限制: 要么读,要么写,不能同时读和写 不能随机读写,只能从头读到尾,且不能重复读,虽然通过缓冲可以实现部分重读,但 ... 
- FileStream读写文件【StreamWriter 和 StreamReader】
		FileStream对象表示在磁盘或网络路径上指向文件的流.这个类提供了在文件中读写字节的方法,但经常使用StreamReader或StreamWriter执行这些功能.这是因为FileStream类 ... 
- Python读写文件
		Python读写文件1.open使用open打开文件后一定要记得调用文件对象的close()方法.比如可以用try/finally语句来确保最后能关闭文件. file_object = open('t ... 
- C语言读写文件
		对文件的读和写是最常用的文件操作.在C语言中提供了多种文件读写的函数: 字符读写函数 :fgetc和fputc 字符串读写函数:fgets和fputs 数据块读写函数:freed和fwrite 格式 ... 
- Inno Setup 如何读写文件
		软件安装的实质就是拷贝,对于简单的打包当然不需要考虑修改某(配置)文件.通过inno修改文件的目的在于把安装时相关信息写入文件中,提供其它应用的读取,而这些信息也只能在安装时才能确定,比如安装用户选择 ... 
- C#常用IO流与读写文件
		.文件系统 ()文件系统类的介绍 文件操作类大都在System.IO命名空间里.FileSystemInfo类是任何文件系统类的基类:FileInfo与File表示文件系统中的文件:Directory ... 
- python 读写文件和设置文件的字符编码
		一. python打开文件代码如下: f = open("d:\test.txt", "w") 说明:第一个参数是文件名称,包括路径:第二个参数是打开的模式mo ... 
随机推荐
- 【转载】Linux的五个查找命令
			原文:http://www.ruanyifeng.com/blog/2009/10/5_ways_to_search_for_files_using_the_terminal.html 最近,我在学习 ... 
- typescript  接口 interface
			代码: // 接口:行为的抽象 // 一.对class类的约束 // 接口定义 // 打印机 interface Iprinter { Printing(msg:string):string; } i ... 
- 在RHEL6_Oracle_Linux_6上生成正确的udev_rule_规则文件
			1. #首先确认是 Linux 6.0以上版本 [root@vrh6 dev]# cat /etc/issue Oracle Linux Server release 6.2Kern ... 
- UVa 699 The Falling Leaves(递归建树)
			UVa 699 The Falling Leaves(递归建树) 假设一棵二叉树也会落叶 而且叶子只会垂直下落 每个节点保存的值为那个节点上的叶子数 求所有叶子全部下落后 地面从左到右每 ... 
- electron创建窗口常用配置参数
			{ "width": 800,//指定窗口的宽度,单位: 像素值. 默认是 800 "height":600,//指定窗口的高度,单位: 像素值,. 默认是 6 ... 
- demo-website配置记录
			demo-website环境配置, 主要是下载flask相关的模块: 1. python安装的是2.7版本. 2. pip install flask pip install flask-httpau ... 
- 十四:jinja2过滤器之常用的过滤器
			1.abs:返回一个数的绝对值(见上一篇)2.default:如果当前变量没有值或字段,则展示默认值(见上一篇) 3.转义过滤器:如果后端出过来的值含html标签,可以控制是否视为html标签执行或者 ... 
- rocketmq的一些内容
			分布式开放消息系统(RocketMQ)的原理与实践 作者 CHEN川 关注 2016.02.25 15:43* 字数 6784 阅读 122302评论 41喜欢 321赞赏 7 一年前为了一次内部分享 ... 
- Mysql查询语句中字符型字段不区分大小写解决方法
			项目中和前端联调的时候,发现Mysql查询语句中字符型字段值过滤是不区分大小写的,之前没有关注过这个设置,特意去网上看了下,原因是Mysql中“COLLATE”属性区分大小写,而该属性默认值为“utf ... 
- 重叠IO 模型
			1. 重叠模型的优点 2. 重叠模型的基本原理 3. 关于重叠模型的基础知识 4. 重叠模型的实现步骤 5. 多客户端情况的注意事项 一.重叠模型的优点 1.可以运行在支持Winsock2的所有W ... 
