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#中如何获取打开文本的行数,如何定位文本中的第几行在线等!!!!、如何取文本行数、易语言取文本行数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)