zoukankan      html  css  js  c++  java
  • 文件 未完待续

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.IO;
    
    
    namespace ConsoleApplication8
    {
       //directory
        //directoryinfo
        //path
        //file
    
        class ExceptionTest1
        {
    
            static void Main(string[] args)
            {
                //创建目录
                Directory.CreateDirectory(@"/temp");
                //删除目录
                //Directory.Delete(@"/temp");
                //判断该文件是否存在
                Console.WriteLine(Directory.Exists(@"/temp")) ;
                //获得创建时间
                Console.WriteLine(Directory.GetCreationTime(@"/temp"));
                //获得协调世界时
                Console.WriteLine(Directory.GetCreationTimeUtc(@"/temp"));
                //获得应用程序的当前工作目录
               // Console.WriteLine(Directory.GetCurrentDirectory());
                //获得指定文件夹的子文件夹的详细目录
                string[] dir = Directory.GetDirectories(@"/python");
                foreach (string item in dir)
                {
                    Console.WriteLine(item);
                }
                //获得符合指定通配符的子文件夹的详细信息
                string[] dirs = Directory.GetDirectories(@"/python","*meta");
                Console.WriteLine("*****************");
                foreach (string item in dirs)
                {
                    Console.WriteLine(item);
                }
                //返回路径的跟信息,卷信息
                string root = Directory.GetDirectoryRoot(@"/temp");
                Console.WriteLine("root  "+root);
                //返回指定文件夹中子文件的文件名
                string[] names = Directory.GetFiles(@"/jdk");
                foreach (string item in names)
                {
                    Console.WriteLine(item+"  *");
                }
                //获得最后访问时间
                DateTime dt = Directory.GetLastAccessTime(@"/jdk");
                Console.WriteLine(dt);
                //返回上次写入文件或目录的时间
                DateTime dts = Directory.GetLastWriteTime(@"/jdk");
                Console.WriteLine(dts);
                //获得此计算机的盘符
                string[] pan = Directory.GetLogicalDrives();
                foreach (string item in pan)
                {
                    Console.WriteLine(item);
                }
                //返回制定目录的父目录
                DirectoryInfo pathpa = Directory.GetParent(@"/jdk");
                Console.WriteLine(pathpa.FullName+"***");
                //改名或移动
                Directory.Move(@"/tem", @"/temp");
                DateTime dt2 = new DateTime(2018,1,1);
               // Directory.SetLastAccessTime(dt2);
    
    
    
            }
        }
    
    }
  • 相关阅读:
    骨灰级程序员20条编程经验
    js常用正则表达式
    css样式大全(整理版)
    ASP.NET中常用的26个优化性能方法
    C# 中的委托和事件
    Page的ResolveClientUrl与ResolveUrl读取路径
    层设定固定高度,内容超过高度,自动延伸
    Catalan数(卡塔兰数)
    称球问题
    zabbix分布式监控系统安装配置
  • 原文地址:https://www.cnblogs.com/excellencesy/p/8310572.html
Copyright © 2011-2022 走看看