C#中如何获取打开文本的行数,如何定位文本中的第几行在线等!!!!

C#中如何获取打开文本的行数,如何定位文本中的第几行在线等!!!!,第1张

class Program

{

static void Main(string[] args)

{

Program p = new Program();

int j = 0;

ConsoleWriteLine("第2行的文本是:" + pFileRowText(2,ref j));

ConsoleWriteLine("共有" + j + "行");

}

private string FileRowText(int i,ref int j)

{

string path = @"d:\testtxt";

StreamReader sr = FileOpenText(path);

string str = "";

string text = "";

int num = 0;

while ((str=srReadLine()) != null)

{

num++;

if (num == i)

{

text = str;

}

}

j = num;

return text;

}

}

public class ReadFile {

private String output;

public void readFile() throws FileNotFoundException {

int count=1;

File file = new File("\\ReadFile\\testtxt");

FileInputStream fis = new FileInputStream(file);

Scanner scanner = new Scanner(fis);

while(scannerhasNextLine()){

scannernextLine();

count++;

}

Systemoutprintln(count);

}

public static void main(String[] args) {

ReadFile rf = new ReadFile();

try {

rfreadFile();

} catch (FileNotFoundException e) {

eprintStackTrace();

}

}

}

问2次???版本 2程序集 窗口程序集1子程序 _按钮1_被单击

局部变量 分割内容, 文本型, , "0"

局部变量 文件, 文本型

局部变量 行数, 整数型如果真 (通用对话框1打开 ())

文件 = 到文本 (读入文件 (通用对话框1文件名))

分割内容 = 分割文本 (文件, #换行符, )

行数 = 取数组成员数 (分割内容)

编辑框1内容 = “共 ” + 到文本 (行数) + “ 行”

如果真结束

以上就是关于C#中如何获取打开文本的行数,如何定位文本中的第几行在线等!!!!全部的内容,包括:C#中如何获取打开文本的行数,如何定位文本中的第几行在线等!!!!、如何取文本行数、易语言取文本行数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9745615.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存