C#判断指定驱动器是否已经准备就绪的方法

本文实例讲述了C#判断指定驱动器是否已经准备就绪的方法。分享给大家供大家参考。具体如下:

using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
class Program {
 static void Main(string[] args) {
  // Get info regarding all drives.
  DriveInfo[] myDrives = DriveInfo.GetDrives();
  // Now print stats.
  foreach (DriveInfo d in myDrives) {
   Console.WriteLine("Name: {0}", d.Name);
   Console.WriteLine("Type: {0}", d.DriveType);
   if (d.IsReady) {
    Console.WriteLine("Free space: {0}", d.TotalFreeSpace);
    Console.WriteLine("Format: {0}", d.DriveFormat);
    Console.WriteLine("Label: {0}\n", d.VolumeLabel);
   }
  }
  Console.ReadLine();
 }
}

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

(0)

相关推荐

  • C#判断指定驱动器是否是Fat分区格式的方法

    本文实例讲述了C#判断指定驱动器是否是Fat分区格式的方法.分享给大家供大家参考.具体如下: using System; using System.IO; namespace RobvanderWoude { class IsFAT { public static int Main( string[] args ) { try { if ( args.Length == 0 ) { return WriteError( string.Empty ); } if ( args.Length > 1

  • C# 调用API函数弹出映射网络驱动器对话框问题

    1.基本知识介绍 首先,C#中的.net的常用对话框中没有映射网络驱动映射对话框,所以需要用windows的API函数去实现弹出映射网络驱动器对话框. c#调用API函数的要点可以参考:C#中调用Windows API的技术要点说明 值得注意到是,.net环境下参数类型的声明的不同: a.数值型直接用对应的就可.(DWORD -> int , WORD -> Int16)b.API中字符串指针类型 -> .net中stringc.API中句柄 (dWord)  -> .net中In

  • c#不使用windows api函数打开我的电脑和获取电脑驱动器信息

    打开我的电脑System.Diagnostics.Process.Start("explorer.exe", "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}"); 第二个参数也可为完整路径, 通过查询注册表拿到的一些完整路径例子: 复制代码 代码如下: public string GetWindowsPath(string path)        {            RegistryKey folders;        

  • C#返回当前系统所有可用驱动器符号的方法

    本文实例讲述了C#返回当前系统所有可用驱动器符号的方法.分享给大家供大家参考.具体如下: // The initial C# code for the "plain" WMI query was generated by // WMI Code Generator, Version 5.00, //http://www.robvanderwoude.com/wmigen.php using System; using System.Management; using System.Co

  • C#遍历操作系统下所有驱动器的方法

    本文实例讲述了C#遍历操作系统下所有驱动器的方法.分享给大家供大家参考.具体分析如下: 这里先通过DriveInfo类的GetDrivers方法得到所有的驱动器信息,然后遍历,GetDrives()返回一个DriveInfo数组 DriveInfo[] drives = DriveInfo.GetDrives(); foreach (DriveInfo drive in drives) { Console.WriteLine("Drive: {0}", drive.Name); Con

  • C#判断指定分区是否是ntfs格式的方法

    本文实例讲述了C#判断指定分区是否是ntfs格式的方法.分享给大家供大家参考.具体如下: using System; using System.IO; namespace RobvanderWoude { class IsNTFS { public static int Main( string[] args ) { try { if ( args.Length == 0 ) { return WriteError( string.Empty ); } if ( args.Length > 1

  • c#判断磁盘驱动器类型的两种方法介绍

    1.使用WINDOWS API 复制代码 代码如下: /// <summary> /// 判断一个磁盘驱动器的类型 /// </summary> /// <param name="nDrive">包含了驱动器根目录路径的一个字串</param> /// <returns>Long,如驱动器不能识别,则返回零.如指定的目录不存在,则返回1.如执行成功,则用下述任何一个常数指定驱动器类型:DRIVE_REMOVABLE, DRIV

  • C#判断指定驱动器是否已经准备就绪的方法

    本文实例讲述了C#判断指定驱动器是否已经准备就绪的方法.分享给大家供大家参考.具体如下: using System; using System.Collections.Generic; using System.Text; using System.IO; class Program { static void Main(string[] args) { // Get info regarding all drives. DriveInfo[] myDrives = DriveInfo.GetD

  • python通过字典dict判断指定键值是否存在的方法

    本文实例讲述了python通过字典dict判断指定键值是否存在的方法.分享给大家供大家参考.具体如下: python中有两种方法可以判断指定的键值是否存在,一种是通过字典对象的方法 has_key 判断,另外一种是通过 in 方法,下面是详细的范例. d={'site':'http://www.jb51.net','name':'jb51','is_good':'yes'} #方法1:通过has_key print d.has_key('site') #方法2:通过in print 'body'

  • C#判断指定文件是否是只读的方法

    本文实例讲述了C#判断指定文件是否是只读的方法.分享给大家供大家参考.具体如下: C#可以通过FileInfo类获得文件属性,文件属性包含了文件是否是只读的 using System; using System.IO; static class Test { static void Main() { FileInfo file = new FileInfo("test.cs"); Console.WriteLine(file.Attributes.ToString()); if(fil

  • 易语言判断指定项目是否允许操作的方法

    是否被允许方法 英文命令:IsEnabled 所属对象:选择列表框 如果与指定项目对应的选择框被允许操作,则返回真,否则返回假. 语法:  逻辑型  选择列表框.是否被允许 (项目索引) 例程: 说明: 判断指定项目是否允许操作. 运行结果: 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持.如果你想了解更多相关内容请查看下面相关链接

  • C#、vb.net及SQL判断指定年份是否为闰年的方法

    本文实例讲述了本文章介绍了在c#,vb.net,sql中来判断指定日期是否为闰年的方法.分享给大家供大家参考.具体实现方法如下: C#代码如下: 复制代码 代码如下: public bool IsLeapYear(int year) {         if ((year < 1) || (year > 9999))         {             throw new ArgumentOutOfRangeException("year", "年份必须是

  • Go语言判断指定文件是否存在的方法

    本文实例讲述了Go语言判断指定文件是否存在的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: package main    import (     "fmt"     "os" )    func main() {     f, err := os.Open("dotcoo.com.txt")     if err != nil && os.IsNotExist(err) {         fmt.Pri

  • Android编程判断当前指定App是否在前台的方法

    本文实例讲述了Android编程判断当前指定App是否在前台的方法.分享给大家供大家参考,具体如下: //在进程中去寻找当前APP的信息,判断是否在前台运行 private boolean isAppOnForeground() { ActivityManager activityManager =(ActivityManager) getApplicationContext().getSystemService( Context.ACTIVITY_SERVICE); String packag

  • jQuery判断指定id的对象是否存在的方法

    jQuery判断指定id的对象是否存在,只需要判断对象的length是否大于0即可. 示例: 正确的判断写法如下: if($("#object_id").length>0) { alert('对象存在'); } else { alert('对象不存在'); } 或者直接使用原生的 Javascript 代码来判断: if(document.getElementById("id")) { alert('对象存在'); } else { alert('对象不存在'

随机推荐