C# 使用C将行添加到word文档#

C# 使用C将行添加到word文档#,c#,ms-word,C#,Ms Word,我使用c#在word文档中创建了一个表,我正在尝试将行添加到表的末尾。现在我有一张4行的桌子 我试着添加如下内容: int rowIndex=1; this.Tables[1].Rows.Add(this.Tables[1].Rows[rowIndex]); 。如果我设置introwIndex=1

我使用c#在word文档中创建了一个表,我正在尝试将行添加到表的末尾。现在我有一张4行的桌子

我试着添加如下内容:

  int rowIndex=1;
  this.Tables[1].Rows.Add(this.Tables[1].Rows[rowIndex]);
。如果我设置int
rowIndex=1introwindex=4时,它将行添加到表的开头它将行添加到最后一行之前的行

我需要在表的末尾有一个新的最后一行,所以我尝试了
introwindex=5,但我得到:

未处理的异常:System.Runtime.InteropServices.COMException:请求的集合成员不存在。 在Microsoft.Office.Interop.Word.Rows.get_项(Int32索引)中

尝试:


var lastRowIndex=this.Tables[i].Rows.Count-1;this.Tables[1].Rows.AddAt(lastRowIndex,this.Tables[1].Rows[rowIndex])类似于此的内容可能是检查答案,它应该会有所帮助。是的,它有效谢谢:)
object oMissing = System.Reflection.Missing.Value;
this.Tables[1].Rows.Add(ref oMissing);