c#读入,写入文本文件

摘要:
=null)sw.Close();}}

老师留下的作业最后一条题目用到了,就百度下找到了例子修改成两个函数子程序方便使用.

//**********************************************
        //函数名:ReadFile
        //功能:把指定文本内的数据读出并返回
        //参数: FileName文件名
        //返回值:string
        //**********************************************
        public static string ReadFile(stringFileName)
        {
            StreamReader srReadFile = newStreamReader(FileName,Encoding.Default);
            string strReadLine = srReadFile.ReadToEnd(); //读取全部数据
srReadFile.Close();
            returnstrReadLine; 
        }
        
        //**********************************************
        //函数名:MakeFile
        //功能:往指定文本中写入数据
        //参数: FileName文件名 Content写入内容
        //返回值:void
        //**********************************************
        public static void MakeFile(string FileName,stringContent)
        {
            System.IO.StreamWriter  sw = new StreamWriter(FileName,false,Encoding.GetEncoding("gb2312"));
            try{
                sw.Write(Content);
                sw.Flush();
            }
            finally{
                if ( sw != null)
                    sw.Close();
            }  
        }

免责声明:文章转载自《c#读入,写入文本文件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇maven生命周期(转)linux内核驱动的知识要点下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

[02] 抽象类

1、抽象类的声明 我们举过例子如Cat类继承Animal类,但是Cat你可以知道是具体什么样,两个尖耳朵,身体柔软娇小,喵喵叫,可是你告诉我,Animal长什么样呢? 如果一个类中没有包含足够的信息来描绘一个具体的对象,这个类应该使用abstract关键字设置为抽象类。 【访问权限】 abstract class 类名 { 成员列表 }...

在springmvc中配置jedis(转)

主要学习https://github.com/thinkgem/jeesite。一下代码均参考于此并稍作修改。 1.jedis 首先,需要添加jedis: <!--jedis--> <dependency> <groupId>redis.clients</groupId> &l...

[爬虫]采用Go语言爬取天猫商品页面

最近工作中有一个需求,需要爬取天猫商品的信息,整个需求的过程如下: 修改后端广告交易平台的代码,从阿里上传的素材中解析url,该url格式如下: https://handycam.alicdn.com/slideshow/26/7ef5aed1e3c39843e8feac816a436ecf.mp4?content=%7B%22items%22%3A%5B...

微信公众平台开发教程(六)获取个性二维码

微信公众平台开发教程(六)获取个性二维码 一、功能介绍 在进行推广时,我们可以告诉对方,我们的微信公众账号是什么,客户可以去搜索,然后关注。二维码给我们提供了极大的便捷,只要简单一扫描,即可关注。 如果已经关注过,立刻跳入对话画面。在我们进行推广时,不再是简陋的文字,可以是一个有个性的二维码,想必会很生动。 微信对二维码提供了很好的支持,而且还可以根据需要...

Android Learning:数据存储方案归纳与总结

前言 最近在学习《第一行android代码》和《疯狂android讲义》,我的感触是Android应用的本质其实就是数据的处理,包括数据的接收,存储,处理以及显示,我想针对这几环分别写一篇博客,记得我的学习心得,也希望跟各位新手同学相互努力促进。今天这篇博客,我想介绍一下数据的存储,因为数据的接收,存储,处理以及显示这几环环环相扣,而数据的存储直接关系到...

MyBatis映射文件(编写SQL语句;可有可无(无的时候,使用注解编程))

 一、映射文件  1.简单的增删改(需要commit)---查 MyBatis允许增删改直接定义以下类型返回值   Integer、Long、Boolean、void 我们需要手动提交数据。   sqlSessionFactory.openSession();===>需要手动提交   sqlSessionFactory.openSession(tr...