如何爲'已損壞'的文件引發錯誤,但它們不存在於搜索的文件夾中〜$ test.docx 我可以以某種方式忽略這些文件?Readin wordfiles該文件似乎已損壞
string path ="D:/Users/Bole/TSM/";
foreach (string file in Directory.EnumerateFiles(path,"*.docx"))
{
{
//Open the doc File
var wordApplication = new Microsoft.Office.Interop.Word.Application();
var document = wordApplication.Documents.Open(file);
它們是臨時文件,並以'〜$'爲前綴。 [有一個微軟支持文檔](https://support.microsoft.com/en-ie/kb/211632)解釋它們與Word的關係。 – Petesh
@Petesh我怎麼能忽略它? – TamoDaleko
我需要糾正自己的〜$文件;他們實際上是「所有者」文件以指示誰在打開文件。然而rory.ap的更正答案應該覆蓋它。 – Petesh