`
lindexi-gd
  • 浏览: 131148 次
社区版块
存档分类
最新评论

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_文件地址;      
}        
<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>

版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:
评论

相关推荐

    RTF文件内容的字符串读取

    从实战项目中抽取的一段代码,用于RTF文件内容的字符串读取.

    C# 利用 ZXing.Net 实现二维码生成与识别(WPF 做的一个 Demo)

    与其相比的 https://github.com/codebude/QRCoder 开源项目,我经过尝试发现,QRCoder 在生成较长的字符串二维码时会失败,在识别图片中二维码质量较差或是较小时无法正常识别。于是最终选择了 ZXing.Net 开源库。 ...

    c#调用c++ dll 传参 string 崩溃的一种解决办法

    c#调用c++ dll 传参 string 崩溃的一种解决办法

    C#读取LevelDB数据

    WPF下使用现有类库读取LevelDB数据库,且解析JSON字符串并显示 test_db 测试使用的LevelDB数据库 数据为JSON字符串

    c#中把剪贴板里面的图片保存到文件

    读取粘贴板数据 到文件,可用于文档,图片、字符串等

    C#修改Treeview中的节点文本

    摘要:C#源码,数据库应用,树状节点 C#修改Treeview中的节点文本实例源码,实现步骤:在文件头部声明与数据库操作有关的命名空间,声明一个执行SQL语句的对象,定义一个数据库连接字符串,设置treeView1的可编辑属性...

    C#(VB.net)数据库访问操作类库

    StringValid:字符串校验类 说明: 代码全部都是用 C# 语言(除JavaScript部分) 基于.net 2.0平台, 纯IL语言 Asp.net 和Winform WPF都可以使用 类库还分X86 和ANY 两种平台,满足将来 64位操作系统需要!

    C# 3.0完全自学宝典 (F)

    CharString 演示字符和字符串的使用 Enum 演示枚举类型的使用 FuncOverride 演示函数重载的使用 Integer 演示数值类型的使用 UseArray 演示数组定义和使用 UseFuc 演示函数的调用 UseIf 演示If、Switch选择...

Global site tag (gtag.js) - Google Analytics