• C# File类的使用


    using System;
    using System.Collections.Generic;
    using System.IO;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace _01文件相关
    {
    class Program
    {
    static void Main(string[] args)
    {
    
    //File 创建一个文件 
    //File.Create(@"E:文件操作学习.txt");
    //Console.WriteLine("文件创建成功!");
    //Console.ReadKey();
    
    ////文件删除
    //File.Delete(@"E:文件操作学习.txt");
    //Console.WriteLine("文件删除成功!");
    //Console.ReadKey();
    
    ////文件移动(剪切)
    //File.Move(@"E:文件操作学习.txt", @"E:文件操作学习New.txt"); //参数1:源文件;参数2:目标文件;
    //Console.WriteLine("文件移动成功");
    //Console.ReadKey();
    
    
    ////文件复制
    ///
    try
    {
    File.Copy(@"E:文件操作学习.txt", @"E:文件操作学习New.txt"); //参数1:源文件;参数2:目标文件;
    Console.WriteLine("文件复制成功");
    }
    catch (Exception)
    {
    
    Console.WriteLine("Sorry,Files is Exist!");
    }
    File.Copy(@"E:文件操作学习.txt", @"E:文件操作学习New.txt"); //参数1:源文件;参数2:目标文件;
    Console.WriteLine("文件复制成功");
    Console.ReadKey();
    
    //打印各种文件类型所占内存空间;
    Console.WriteLine(sizeof(char));
    Console.WriteLine(sizeof(int));
    Console.WriteLine(sizeof(byte));
    Console.WriteLine(sizeof(uint));
    console.WriteLine(sizeof(string)); Console.ReadKey();

    //显示Encoding 的种类;
    //EncodingInfo[] en = Encoding.GetEncodings();
    //foreach (var item in en)
    //{
    // Console.WriteLine(item.Name);
    //}

    
    


    //File类读取Txt文件内容;
    //byte[] buffer = File.ReadAllBytes(@"E:dotNetStudyAB.txt");
    //string str = Encoding.Default.GetString(buffer);
    //Console.WriteLine(str);

    
    

    //File类写入文件;
    string str = "2020年!学习c#要干嘛哟~~!学习上位机?";
    byte[] buffer = Encoding.UTF8.GetBytes(str);
    File.WriteAllBytes(@"E:dotNetStudy1.txt", buffer);
    Console.WriteLine("写入成功!");




    } } }
  • 相关阅读:
    转义将正文中换行符
    THINKPHP短链接设置方法(路由设置)
    MEMCACHE分布式算法(PHP)
    win7下memCache安装过程
    JQUERY根据值将input控件选中!
    Thinkphp CURD中的where方法
    SQL语法LPAD和RPAD
    Linux查看docker容器日志
    Linux中清空docker容器日志
    错误记录——fail: Microsoft.AspNetCore.Server.Kestrel[13]
  • 原文地址:https://www.cnblogs.com/nymz/p/13824749.html
Copyright © 2020-2023  润新知