C#文件读取 1.如何读取文本文件中的指定字符串2.如何读取文本文件中指定字符串之间的内容

在线等,要代码范例,谢谢!要代码,要代码,要代码,请注意审好题!没能实现以上功能的代码请绕道,谢谢

第1个回答  2009-07-21
substring
public String substring(int beginIndex)返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。
例如:
"unhappy".substring(2) returns "happy"
"Harbison".substring(3) returns "bison"
"emptiness".substring(9) returns "" (an empty string)
参数:
beginIndex - 开始处的索引(包括)。
返回:
指定的子字符串。
抛出:
IndexOutOfBoundsException - 如果 beginIndex 为负或大于此 String 对象的长度。
--------------------------------------------------------------------------------
substring
public String substring(int beginIndex,
int endIndex)返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,一直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex。
示例:
"hamburger".substring(4, 8) returns "urge"
"smiles".substring(1, 5) returns "mile"
参数:
beginIndex - 开始处的索引(包括)。
endIndex - 结束处的索引(不包括)。
返回:
指定的子字符串。
抛出:
IndexOutOfBoundsException - 如果 beginIndex 为负,或 endIndex 大于此 String 对象的长度,或 beginIndex 大于 endIndex。

C#如何获取txt文本文档中指定的字符串并赋给数组,例如:获取文本文档...
StreamReader SR;string S;string[] SplitArray;SR = File.OpenText("D:\\\\xx.txt"); \/\/字符串所在文件 S = SR.ReadLine(); \/\/读一行 if(S != null){ SplitArray = S.Split('='); \/\/把字符串分成字符串数组,abcd,1234等等。\/\/...这里写你处理字符串的代码 \/\/...} SR.Close()...

c# 读取txt文件中特定内容后的数据
wt+ 读写打开或着建立一个文本文件;允许读写。at+ 读写打开一个文本文件,允许读或在文本末追加数据。ab+ 读写打开一个二进制文件,允许读或在文件末追加数据。上述的形态字符串都可以再加一个b字符,如rb、w+b或ab+等组合,加入b 字符用来告诉函数库打开的文件为二进制文件,而非纯文字文件。

C#里怎么在文本文件里按行读取数据
label1.Text= FileRowText(@"c:\\update.dat",2, ref j);} region 获取文本某行数据 \/\/\/ \/\/\/ 获取文本文件某行数据 \/\/\/ \/\/\/ 文本文件路径 \/\/\/ 第几行 \/\/\/ 返回总行数 \/\/\/ private string FileRowText(string filePath,int i, ref int j){ StreamReader sr = File.OpenText(file...

C#读取txt文件 从指定位置开始读取指定长度的字符 并赋值给一个字符串...
流程应该是:先打开文件,然后 Seek到指定位置,然后读出指定位置的数据 如果还想快一点,考虑用内存映射的方式(猜,没试过)至于前面提到的 ReadAllText ,是将数据全部读入内存,在处理,基本不符合你的要求

C#如何对文件进行读写
(一) 读取文件 如果你要读取的文件内容不是很多,可以使用 File.ReadAllText(FilePath) 或指定编码方式 File.ReadAllText(FilePath, Encoding)的方法。它们都一次将文本内容全部读完,并返回一个包含全部文本内容的字符串 string str = File.ReadAllText(@"c:\\temp\\ascii.txt");\/\/ 也可以指定编码...

C#读取txt文件,一行行的读取其内容,截取特定字符放数组里。
path="你的文本文件的路径";\/\/定义一个全局变量的数组,用于接收一会儿切割的字符数据 string[] strResult=null;\/\/读取每一行数据,存放到数组中 string[] strTxt=File.ReadAllLines("path");\/\/遍历数组 for(int i=0;i<strTxt.length;i++){ \/\/切割每一行的数据,按照#start与#end结尾,并移除...

c#窗体怎么读取txt文件?
在 C# 窗体应用程序中,可以使用 StreamReader 类来读取文本文件。以下是一个简单的示例代码,演示如何读取文本文件并在窗体中显示其内容:using System;using System.IO;using System.Windows.Forms;namespace WindowsFormsApp { public partial class MainForm : Form { public MainForm(){ InitializeCompo...

C#中怎么读取txt文件某一行的内容
先导入命名空间:using System.IO;string[] line= File.ReadAllLines(@"d:\\1.txt");\/\/遍历第10行 Console.WriteLine(line[9]);\/\/遍历所有行 for (int i = 0; i < line.Length; i++){ Console.WriteLine(line[i]);}

如何在C#中使用FileStream操作文本文件并读取内容?
在Main方法中,我们检查文件"C:\\temp\\MyTest.txt"是否存在,如果存在,就删除它。接着,我们创建一个新的FileStream对象并使用File.Create方法,以便向文件中写入文本。我们连续调用AddText方法三次,分别写入字符串"This is some text"、"This is some more text,"以及"and this is on a new line...

c#怎么读取字符串中指定的内容
截取字符串到指定位置 subString(确定内容)使用正则表达式 进行匹配 获取指定字符串(确定格式)

相似回答