C# 获取word文档

C# 获取word文档,c#,C#,我有一个目录,其中有一些word文档.doc文件。我想从该目录中获取每个文件,并将它们放入列表中,以便打开它们。我如何循环获得它们,一旦获得它们,我如何打开它们 这将列出目录中的所有word文档: using System.IO; DirectoryInfo Dir = new DirectoryInfo("C:\\Test"); FileInfo[] FileList = Dir.GetFiles("*.doc", SearchOption.TopDirectoryOnly)

我有一个目录,其中有一些word文档.doc文件。我想从该目录中获取每个文件,并将它们放入列表中,以便打开它们。我如何循环获得它们,一旦获得它们,我如何打开它们

这将列出目录中的所有word文档:

using System.IO;

    DirectoryInfo Dir = new DirectoryInfo("C:\\Test");
    FileInfo[] FileList = Dir.GetFiles("*.doc", SearchOption.TopDirectoryOnly);
        foreach (FileInfo FI in FileList)
        {
            Console.WriteLine(FI.FullName); 
        }
然后是打开word文档的快捷方式:

using System.Diagnostics;

    Process.Start(@"C:\Path to File\File.doc");

MSDN上提供的文档和代码示例,供您查看和学习:查看以下内容:System.IO.Directory、foreach和System.Collections.Generic.List。希望这足以让你开始!