.Net常用技巧_C#写入和读取txt文件

using System.Text.RegularExpressions;
  //脱机数据导出

        private void writeTxt(string str)

        {

            string strFileName = @"\Program Files\firexungengcard\FireXungeng.txt";

            FileInfo file = new FileInfo(strFileName);

            StreamWriter sWriter;

            if (file.Exists)

            {

                sWriter = new StreamWriter(strFileName, true, Encoding.Default); 

                sWriter.WriteLine(str);

                sWriter.Close();

            }

            else

            {

                file.Create().Close();

                sWriter = new StreamWriter(strFileName, true, Encoding.Default);

                sWriter.WriteLine(str);

                sWriter.Close();

            }

        }

          //返回脱机数据 

           private string[] readTxt()

           {

               string strFileName = @"\Program Files\firexungengcard\FireXungeng.txt";

                FileInfo file = new FileInfo(strFileName);

                if (file.Exists)

                {

                    string content = String.Empty;

                    using (StreamReader sr = new StreamReader(strFileName))

                    {

                        content = sr.ReadToEnd();

                    }
                    //拆分字符串 

                    string[] strContentArray = Regex.Split(content, "\r\n", RegexOptions.IgnoreCase);

                    file.Delete();

                    return   strContentArray;

                }

                else 

                {

                    MessageBox.Show("你没有可导入的数据");

                }

                return null;

           }

.Net常用技巧_C#写入和读取txt文件,布布扣,bubuko.com

时间: 2024-11-08 13:29:11

.Net常用技巧_C#写入和读取txt文件的相关文章

Javascript写入txt和读取txt文件的方法

文章主要介绍了Javascript写入txt和读取txt文件的方法,需要的朋友可以参考下1. 写入 FileSystemObject可以将文件翻译成文件流. 第一步: 例: 复制代码 代码如下: Var fso=new ActiveXObject(Scripting.FileSystemObject); 创建一个可以将文件翻译成文件流的对象. 第二步:用于创建一个textStream 对象 括号里边有三个属性 1. 文件的绝对路径 2. 文件的常数 只读=1,只写=2 ,追加=8 等权限.(Fo

JAVA读取TXT文件、新建TXT文件、写入TXT文件

1.创建TXT文件 按照正常的逻辑写就好 先定义一个文件给定一个路径——>判断这个路径上这个文件存不存在——>若不存在则建立,try/catch根据程序提示自动生成就好 2.读取TXT文件 思路1: 获得一个文件路径 以这个路径新建一个文件,判断这个文件是否以正常的文件格式存在着 以这个路径创建一个阅读缓冲器:FileInputStream——>InputStreamReader——>BufferedReader 逐行判断内容是否为空,将读取结果累加到一个字符串(result)上

.Net常用技巧_C#创建验证码

/// <summary> /// 创建验证码 /// </summary> /// <returns></returns> private string GenerateCheckCode() { int number; char code; string checkCode = String.Empty; System.Random random = new Random(); for (int i = 0; i < 4; i++) { numbe

.Net常用技巧_C#打印(PrintDocument、PrintDialog、PageSetupDialog、PrintPreviewDialog)

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Drawing.Printing; namespace demo { publicpartialclass PrintOther : Form

用C#读取txt文件的方法

1.使用FileStream读写文件 文件头: using System;using System.Collections.Generic;using System.Text;using System.IO; 读文件核心代码: byte[] byData = new byte[100];char[] charData = new char[1000]; try{FileStream sFile = new FileStream("文件路径",FileMode.Open);sFile.S

Selenium+Python参数化:读取TXT文件

概述 从Selenium模块化一文中,可以看出参数化的必要性,本文来介绍下读取外部txt文件的方法. 如何打开文件 打开文件有以下两个函数可以应用: 1.open(file_name,access_mode) file_name: 文件路径及名称: access_mode :访问方式,具体参数如下,,未提供参数,则默认为r: r:表示读取: w:表示写入: a:表示添加: +: 表示读写: b:表示2进制访问; 2.file函数 file()内建函数它的功能等于open(),如下根据文档说明可知

Java读取txt文件,换行写txt文件

1. Java读取txt文件 package com.campu; import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStreamReader; import java.io.Reader; /** * H20121012.java */ public class H2

利用正则表达式读取txt文件中的邮箱,电话号码,url地址,手机号,将数据一行一个保存到一个新的文件中去

本人最近整合了从文本中提取信息,将之保存的新的文本中,在此处用到的是正则表达式,希望大家一起学习. 文件操作类:fileOperation.java package dyx_13; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileOutputStream; import java.io.FileReader; import java.io.F

C#生成PDF文档,读取TXT文件内容

using System.IO;using iTextSharp.text;using iTextSharp.text.pdf; //需要在项目里引用ICSharpCode.SharpZipLib.dll和itextsharp.dllpublic string TxtFilePath;public string SavePdfPath;//保存PDF的路径 #region 读取TXT内容        private string ReadXieyi(string FilePath)