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("写入成功!");




    } } }
  • 相关阅读:
    Java的异常类的整理
    java中tostring的重载
    java中的引用于c++的指针的相互代替(就以创建简单的栈去讲解)
    Java版单词搜索
    Java/C++的正则表达式的总结归纳
    某个整数的全排列问题
    DFS+单词搜索
    一维数组组合
    离线升级OpenSSH详细步骤 ——安全漏洞修复(实战篇 Centos 6.5/6.10 操作系统)
    Mysql子查询
  • 原文地址:https://www.cnblogs.com/nymz/p/13824749.html
Copyright © 2011-2022 走看看