c#文件读写

1.1读取文件

方法 说明
File.ReadAllText(FilePath); 读取指定路径的文件
File.ReadAllText(FilePath, Encoding); 通过指定编码格式来读取指定文件
File.ReadAllBytes(); 读取二进制文件,并把内容读取到一个字节数组
File.ReadAllLines(); 以行的形式读取文件,一行一个字符串,返回一个字符串的数组

1.2写入文件

方法 描述
File.WriteAllText(); 以字符串方式写入
File.WriteAllLines(); 以字符串数组凡是写入
File.WriteAllBytes(); 以字节数组方式写入

Demo

创建一个文件
C# 复制代码
using System.IO;
File.Create(@"C:\Users\SpringRain\Desktop\new.txt");
Console.WriteLine("创建成功");
Console.ReadKey();
删除一个文件
c# 复制代码
File.Delete(@"C:\Users\SpringRain\Desktop\new.txt");
Console.WriteLine("删除成功");
Console.ReadKey();
/*
1024byte=1kb
1024kb=1M
1024M=1G
1024G=1T
1024T=1PT
*/
复制一个文件
c# 复制代码
File.Copy(@"C:\Users\SpringRain\Desktop\code.txt", @"C:\Users\SpringRain\Desktop\new.txt");
Console.WriteLine("复制成功");
Console.ReadKey();
剪切
c# 复制代码
File.Move(@"C:\Users\SpringRain\Desktop\code.txt", @"C:\Users\SpringRain\Desktop\newnew.txt");
Console.WriteLine("剪切成功");
Console.ReadKey();
相关推荐
天天摸鱼的java工程师20 分钟前
Java 解析 JSON 文件:八年老开发的实战总结(从业务到代码)
java·后端·面试
白仑色21 分钟前
Spring Boot 全局异常处理
java·spring boot·后端·全局异常处理·统一返回格式
喵手28 分钟前
反射机制:你真的了解它的“能力”吗?
java·后端·java ee
kaika138 分钟前
告别复杂配置!使用 1Panel 运行环境功能轻松搭建 Java 应用
java·1panel·建站·halo
有梦想的攻城狮1 小时前
Java 11中的Collections类详解
java·windows·python·java11·collections
忒可君1 小时前
C# winform FTP功能
开发语言·windows·c#
六千江山1 小时前
从字符串中提取符合规则的汽车车牌
java
33255_40857_280591 小时前
从韩立结婴看Java进阶:一个10年老码农的修仙式成长指南
java
赵星星5201 小时前
透彻理解Java中的深拷贝与浅拷贝:从误区到最佳实践
java·后端
心月狐的流火号1 小时前
Java CompletableFuture 核心API
java