C#之判斷確定檔案是否為程式集
using System;
using System.Collections.Generic;
using System.Text;
using System.Reflection;
namespace zxy_console
{
class Program
{
static void Main()
{
try
{
//反射 查詢應用程式集
System.Reflection.AssemblyName testAssembly =
System.Reflection.AssemblyName.GetAssemblyName(@"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll");
System.Console.WriteLine("Yes, the file is an Assembly.");
System.Console.ReadKey();
}
catch (System.IO.FileNotFoundException e)
{
System.Console.WriteLine("The file cannot be found.");
System.Console.ReadKey();
}
//badimageformatexception表示不是應用程式集
catch (System.BadImageFormatException e)
{
System.Console.WriteLine("The file is not an Assembly.");
System.Console.ReadKey();
}
catch (System.IO.FileLoadException e)
{
System.Console.WriteLine("The Assembly has already been loaded.");
System.Console.ReadKey();
}
}
}
}
using System.Collections.Generic;
using System.Text;
using System.Reflection;
namespace zxy_console
{
class Program
{
static void Main()
{
try
{
//反射 查詢應用程式集
System.Reflection.AssemblyName testAssembly =
System.Reflection.AssemblyName.GetAssemblyName(@"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll");
System.Console.WriteLine("Yes, the file is an Assembly.");
System.Console.ReadKey();
}
catch (System.IO.FileNotFoundException e)
{
System.Console.WriteLine("The file cannot be found.");
System.Console.ReadKey();
}
//badimageformatexception表示不是應用程式集
catch (System.BadImageFormatException e)
{
System.Console.WriteLine("The file is not an Assembly.");
System.Console.ReadKey();
}
catch (System.IO.FileLoadException e)
{
System.Console.WriteLine("The Assembly has already been loaded.");
System.Console.ReadKey();
}
}
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-705906/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- C# 判斷遠端檔案是否存在C#
- C#判斷字串是否為日期格式C#字串
- C#裡判斷字串是否為中文C#字串
- golang判斷檔案是否存在Golang
- vc判斷檔案是否存在
- PHP判斷檔案是否為圖片的方法PHP
- C#實現判斷字元是否為中文C#字元
- python 判斷檔案是否存在Python
- Node判斷檔案是否連結
- java判斷檔案是否存在並建立檔案Java
- 利用js判斷檔案是否為utf-8編碼JS
- js判斷時間格式是否正確程式碼JS
- C#判斷字串是否合法C#字串
- 判斷excel檔案是否被開啟Excel
- 判斷字串是否為空字串
- jquery怎麼樣判斷檔案是否存在jQuery
- js如何判斷指定的檔案是否存在JS
- python判斷檔案是否存在等操作Python
- shell 判斷檔案或路徑是否存在
- C語言判斷檔案是否存在,判斷檔案可讀可寫可執行C語言
- python準確判斷檔案型別Python型別
- 如何判斷js檔案是否載入完畢JS
- 判斷檔案中是否存在中文字元字元
- python判斷是否為listPython
- js判斷字串是否為空JS字串
- mysql如何判斷是否為空MySql
- python 判斷是否為中文Python
- JavaScript判斷字串是否為空JavaScript字串
- java判斷字串是否為空Java字串
- js判斷物件是否為空JS物件
- 判斷是否為迴文字元字元
- 判斷物件值是否為空物件
- java判斷物件是否為空Java物件
- Python判斷物件是否為檔案物件(file object)的三種方法Python物件Object
- js判斷元素是否為空程式碼例項JS
- 判斷一個數是否為質數(程式碼)
- js系列文章之 : 判斷 object 物件是否為空JSObject物件
- jquery如何判斷js檔案是否載入完畢jQueryJS