常用方法
- Create() 创建文件
- Delete() 删除文件
- Copy() 复制文件
- ReadAllLines()按行读取文件(数组形式)
- ReadAllText() 返回内容字符串
示例代码
using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
// 创建文件
//File.Create(@"E:\net-code\test.txt");
//Console.WriteLine("创建文件成功");
// 删除文件
//File.Delete(@"E:\net-code\123.txt");
//Console.WriteLine("删除成功");
// 复制文件
File.Copy(@"E:\net-code\test.txt", @"E:\net-code\new.txt");
Console.WriteLine("复制成功");
string pathStr = @"E:\net-code\test.txt";
// ReadAllLines()按行读取文件(数组形式)
string[] contents = File.ReadAllLines(pathStr, Encoding.Default);
foreach (string item in contents)
{
Console.WriteLine(item);
}
// ReadAllText() 返回内容(字符串形式)
string contentStr = File.ReadAllText(pathStr, Encoding.Default);
Console.WriteLine(contentStr);
Console.ReadKey();
}
}
}