当我在文档书签中键入某些内容而无需按Enter键时,无论它需要多少行,它都可以算作一个段落,而且我也没有问题。问题是当我在该书签中键入内容并按Enter键时,它创建了另一个段落(仍在该书签中),而我在打印该段落时遇到了麻烦。我想在THAT书签中获取所有段落,但无法正常工作。这是我的代码的一部分,我正在使用docX库,但欢迎其他建议。
namespace DocXTesting
{
class Program
{
static void Main(string[] args)
{
DocX docx = DocX.Load(@"D:\name");
//Console.WriteLine(docx.Bookmarks.Count());
foreach (Bookmark bookmark in docx.Bookmarks)
{
//Console.WriteLine(bookmark.Name); this prints out bookmarks names
Console.WriteLine(bookmark.Paragraphs.Text); //this one prints out ONLY the first paragraph in that bookmark
}
}
}
}