c#中File类的常用操作

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace 文件处理
{
    class Program
    {
        static void Main(string[] args)
        {
            //File类的常用操作
            //需要添加using System.IO;
            //路径一般为@加"",""中为文件的位置
            //1、File.Create(@"D:\Test\Debug1\测试.txt")新建一个空白文本文件
            //2、File.Open(@"D:\Test\Debug1\测试.txt",FileMode.Append)打开文本文件
            //3、File.AppendAllText(@"D:\Test\Debug1\测试.txt","哈哈");在文件后追加一个字符串
            //4、 File.Copy(@"g:\vs2\223.txt", @"g:\网页设计\223.txt");将文件拷贝,俩个变量,拷贝到位置不可覆盖同名文件
            //5、 File.Move(@"g:\123.txt", @"g:\vs2\223.txt");移动文件
            //6、File.Delete(@"G:\456.txt");删除文件
            File.WriteAllText(@"g:\text1.txt", "asfjksa");
            if (File.Exists(@"g:\text1.txt")) //判断文件是否存在
            {
                Console.WriteLine("存在");
                Console.WriteLine(File.GetCreationTime(@"g:\text1.txt"));//File.GetCreationTime(@"g:\text.txt")用于返回文件建立时间和日期          
                File.WriteAllText(@"G:\456.txt", "asfjksa");//新建一个文件保存一个字符串然后关闭,必须路径在前内容在后
               
            }
            else
            {
                Console.WriteLine("不存在");
            }       
            File.AppendAllText(@"G:\456.txt","sfsfa");//打开文件并在原有内容后面追加
            //File.Delete(@"G:\456.txt");//删除文件,括号内为文件的路径
            //File.Delete(@"G:\text1.txt");
            File.WriteAllText(@"g:\123.txt", "asjksj");
            File.Move(@"g:\123.txt", @"g:\vs2\223.txt");//文件移动路径,第一个变量为需要移动的,第二个为你移动到的位置并且得声明移动后文本文件的名字
            File.Copy(@"g:\vs2\223.txt", @"g:\网页设计\223.txt");//文件的拷贝自动新建文件俩个参数为路径
        }
    }
}

转载于:https://www.cnblogs.com/zsw1244/p/10929767.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值