當沒有找到一個或多個文件時,是否有可以使用的例外情況?當找不到多個文件時出現異常?
我這樣做:filePaths.Where(file => !file.Exists);
我需要拋出某種FilesNotFound異常。我是否需要從Exception繼承並創建自己的異常類?
我使用C#.NET 4
當沒有找到一個或多個文件時,是否有可以使用的例外情況?當找不到多個文件時出現異常?
我這樣做:filePaths.Where(file => !file.Exists);
我需要拋出某種FilesNotFound異常。我是否需要從Exception繼承並創建自己的異常類?
我使用C#.NET 4
這聽起來像你應該應該System.IO.IOException繼承並在其上暴露出的文件屬性。
.NET中已經有一個FileNotFoundException,如果你不想自己寫,你可以使用它。它只涉及到一個文件,但你可以始終繼承它並編寫FilesNotFoundException
以適應多個文件