最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#判斷指定驅(qū)動(dòng)器是否是Fat分區(qū)格式的方法

 更新時(shí)間:2015年04月18日 12:39:23   作者:work24  
這篇文章主要介紹了C#判斷指定驅(qū)動(dòng)器是否是Fat分區(qū)格式的方法,涉及C#中DriveFormat屬性的使用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了C#判斷指定驅(qū)動(dòng)器是否是Fat分區(qū)格式的方法。分享給大家供大家參考。具體如下:

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 )
    {
     return WriteError( "Invalid number of arguments." );
    }
    string drive = args[0].ToUpper( );
    DriveInfo[] allDrives = DriveInfo.GetDrives( );
    foreach ( DriveInfo drv in allDrives )
    {
     if ( drive == drv.Name.Substring( 0, 2 ) )
     {
      if ( drv.IsReady )
      {
       Console.WriteLine( drv.DriveFormat.ToUpper( ) );
       if (drv.DriveFormat == "FAT" || drv.DriveFormat == "FAT32")
       {
        return 0;
       }
       else
       {
        return 2;
       }
      }
      else
      {
       Console.WriteLine(drv.DriveType.ToString().ToUpper());
       return 1;
      }
     }
    }
    return WriteError( "Invalid drive specification." );
   }
   catch ( Exception e )
   {
    // Display help text with error message
    return WriteError( e );
   }
  }
  // Code to display help and optional error message, 
  //by Bas van der Woude
  public static int WriteError( Exception e )
  {
   return WriteError( e == null ? null : e.Message );
  }
  public static int WriteError( string errorMessage )
  {
   string fullpath = Environment.GetCommandLineArgs().GetValue(0).ToString();
   string[] program = fullpath.Split( '\\' );
   string exeName = program[program.GetUpperBound(0)];
   exeName = exeName.Substring(0, exeName.IndexOf('.'));
   if ( string.IsNullOrEmpty( errorMessage ) == false )
   {
    Console.Error.WriteLine();
    Console.ForegroundColor = ConsoleColor.Red;
    Console.Error.Write( "ERROR: " );
    Console.ForegroundColor = ConsoleColor.White;
    Console.Error.WriteLine( errorMessage );
    Console.ResetColor();
   }
   Console.Error.WriteLine();
   Console.Error.WriteLine("IsFAT, Version 1.00");
   Console.Error.WriteLine("Return 'errorlevel' 0 if the specified drive is FAT or FAT32 formated");
   Console.Error.WriteLine();
   Console.Error.Write("Usage: ");
   Console.ForegroundColor = ConsoleColor.White;
   Console.Error.WriteLine("{0} drive:", exeName.ToUpper());
   Console.ResetColor( );
   Console.Error.WriteLine();
   Console.Error.WriteLine("Note: Returns 0 if FAT or FAT32, 2 if not, 1 if not ready or invalid.");
   Console.Error.WriteLine();
   Console.Error.WriteLine("Written by Rob van der Woude");
   return 1;
  }
 }
}

希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • C#實(shí)現(xiàn)json格式數(shù)據(jù)解析功能的方法詳解

    C#實(shí)現(xiàn)json格式數(shù)據(jù)解析功能的方法詳解

    這篇文章主要介紹了C#實(shí)現(xiàn)json格式數(shù)據(jù)解析功能的方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了C#解析json格式數(shù)據(jù)的具體操作步驟與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2017-12-12
  • Directory文件類(lèi)的實(shí)例講解

    Directory文件類(lèi)的實(shí)例講解

    下面小編就為大家分享一篇Directory文件類(lèi)的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • C# .net實(shí)現(xiàn)貨幣轉(zhuǎn)換示例

    C# .net實(shí)現(xiàn)貨幣轉(zhuǎn)換示例

    這篇文章主要介紹了C# .net實(shí)現(xiàn)貨幣轉(zhuǎn)換,其中包含了try catch、switch語(yǔ)句的運(yùn)用,對(duì)于C#初學(xué)者有一定的借鑒價(jià)值,需要的朋友可以參考下
    2014-08-08
  • c# 實(shí)現(xiàn)漢諾塔游戲

    c# 實(shí)現(xiàn)漢諾塔游戲

    這篇文章主要介紹了c# 實(shí)現(xiàn)漢諾塔游戲的示例,幫助大家更好的理解和使用c# 編程語(yǔ)言,感興趣的朋友可以了解下
    2020-11-11
  • 解析C#中的裝箱與拆箱的詳解

    解析C#中的裝箱與拆箱的詳解

    本篇文章是對(duì)C#中的裝箱與拆箱進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C# WPF開(kāi)源UI控件庫(kù)MaterialDesign介紹

    C# WPF開(kāi)源UI控件庫(kù)MaterialDesign介紹

    這篇文章介紹了C# WPF開(kāi)源UI控件庫(kù)MaterialDesign,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-01-01
  • c# 網(wǎng)址壓縮簡(jiǎn)單實(shí)現(xiàn)短網(wǎng)址

    c# 網(wǎng)址壓縮簡(jiǎn)單實(shí)現(xiàn)短網(wǎng)址

    短網(wǎng)址,忽然一下子就冒出來(lái)的東西,長(zhǎng)長(zhǎng)的一個(gè)URL,提交過(guò)去,出來(lái)就只有短短的一個(gè)URL了,看起來(lái)似乎挺神奇,其實(shí)簡(jiǎn)單分析一下,明白其中的原理,也是一件很簡(jiǎn)單的事情,需要的朋友可以了解下
    2012-12-12
  • C#簡(jiǎn)單爬蟲(chóng)案例分享

    C#簡(jiǎn)單爬蟲(chóng)案例分享

    這篇文章主要為大家分享了C#簡(jiǎn)單爬蟲(chóng)案例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • C#程序最小化到托盤(pán)圖標(biāo)操作步驟與實(shí)現(xiàn)代碼

    C#程序最小化到托盤(pán)圖標(biāo)操作步驟與實(shí)現(xiàn)代碼

    設(shè)置窗體屬性showinTask=false;加notifyicon控件notifyIcon1,為控件notifyIcon1的屬性Icon添加一個(gè)icon圖標(biāo);添加窗體最小化事件(首先需要添加事件引用)接下來(lái)介紹實(shí)現(xiàn)代碼,感興趣的朋友可以研究下
    2012-12-12
  • C#文件目錄操作方法匯總

    C#文件目錄操作方法匯總

    本文主要列舉出C#文件和目錄操作的一些方法,包括創(chuàng)建、移動(dòng)、遍歷目錄,讀寫(xiě)文件等方法,有需要的小伙伴可以學(xué)習(xí)一下。
    2016-04-04

最新評(píng)論

丰台区| 定襄县| 迁安市| 舟山市| 郴州市| 怀宁县| 海盐县| 鹤岗市| 吉木乃县| 鸡西市| 德阳市| 锡林郭勒盟| 体育| 庄河市| 兖州市| 泾川县| 登封市| 秭归县| 康定县| 阿拉尔市| 万安县| 北碚区| 石阡县| 黄大仙区| 南乐县| 铜鼓县| 永修县| 黄梅县| 十堰市| 莱阳市| 满洲里市| 微博| 监利县| 塔城市| 临桂县| 溆浦县| 积石山| 洛阳市| 阿合奇县| 武穴市| 长白|