当前位置: 首页 > 编程笔记 >

C#使用Directoryinfo类获得目录信息和属性的方法

山乐生
2023-03-14
本文向大家介绍C#使用Directoryinfo类获得目录信息和属性的方法,包括了C#使用Directoryinfo类获得目录信息和属性的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了C#使用Directoryinfo类获得目录信息和属性的方法。分享给大家供大家参考。具体如下:

using System;
using System.IO;
class MainClass {
  static void Main(string[] args) {
    FileInfo file = new FileInfo("c:\\a.txt");
    // Display directory information.
    DirectoryInfo dir = file.Directory;
    Console.WriteLine("Checking directory: " + dir.Name);
    Console.WriteLine("In directory: " + dir.Name);
    Console.Write("Directory exists: ");
    Console.WriteLine(dir.Exists.ToString());
    if (dir.Exists) {
      Console.Write("Directory created: ");
      Console.WriteLine(dir.CreationTime.ToString());
      Console.Write("Directory last updated: ");
      Console.WriteLine(dir.LastWriteTime.ToString());
      Console.Write("Directory last accessed: ");
      Console.WriteLine(dir.LastAccessTime.ToString());
      Console.Write("Directory attribute list: ");
      Console.WriteLine(dir.Attributes.ToString());
      Console.WriteLine("Directory contains: " +
        dir.GetFiles().Length.ToString() + " files");
    }
    Console.WriteLine();
  }
}

希望本文所述对大家的C#程序设计有所帮助。

 类似资料:
  • 本文向大家介绍C++获得文件状态信息的方法,包括了C++获得文件状态信息的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C++获得文件状态信息的方法。分享给大家供大家参考。具体如下: 希望本文所述对大家的C++程序设计有所帮助。

  • 执行 gradle properties 可以获取项目所有属性列表. 如下例: 例 11.16. 属性信息 gradle -q api:properties 的输出结果 > gradle -q api:properties ------------------------------------------------------------ Project :api - The shared A

  • 本文向大家介绍C#使用shell32获取文件属性的方法,包括了C#使用shell32获取文件属性的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#使用shell32获取文件属性的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的C#程序设计有所帮助。

  • 本文向大家介绍JS获得图片alt信息的方法,包括了JS获得图片alt信息的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS获得图片alt信息的方法。分享给大家供大家参考。具体如下: 下面的JS代码可通过图片的alt属性获得图片的提示信息 希望本文所述对大家的javascript程序设计有所帮助。

  • Creating Message Catalogs from Source Code # gettext_example.py import gettext # Set up message catalog access t = gettext.translation( 'example_domain', 'locale', fallback=True, ) _ = t.gett

  • 问题内容: Java是否本身支持C#等属性?或在Java编码时,试图封装变量时,你被限制通过做和还挺方法呢? 谢谢 问题答案: 没有 您没有Java语言中的Properties概念。您需要使用getter和setter。