zoukankan      html  css  js  c++  java
  • 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("写入成功!");




    } } }
  • 相关阅读:
    批量修改图片尺寸
    批量修改文件名
    C++ 字符串的编码
    Hanoi问题
    农夫过河问题
    遍历文件夹中所有图片
    仿射变换和透射变换
    程序局部性原理
    14年年底的学习计划
    linux之Vim使用
  • 原文地址:https://www.cnblogs.com/nymz/p/13824749.html
Copyright © 2011-2022 走看看