1.概要
IEnumerable<string> vs = File.ReadLines(f2);
foreach (string line in vs) {
Console.WriteLine(line);
}
2.代码
using System;
using System.Collections.Generic;
using System.IO;
namespace ConsoleApp11
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
string fileName = "test.txt";
string f2 = Path.Combine(GetFolderPath(), fileName);
ReadLines(f2);
Console.ReadKey();
}
static string GetFolderPath() {
return Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
}
static void ReadLines(string f2) {
IEnumerable<string> vs = File.ReadLines(f2);
foreach (string line in vs) {
Console.WriteLine(line);
}
}
}
}
3.运行结果

这段代码演示了如何使用C#的File.ReadLines方法从文本文件中逐行读取内容。程序首先获取MyDocuments文件夹路径,然后读取名为'test.txt'的文件,并通过foreach循环将每一行内容打印到控制台。

被折叠的 条评论
为什么被折叠?



