删除后的C#数据表行排序

删除后的C#数据表行排序,c#,datatable,C#,Datatable,假设我们有一个数据表,其中的行是: 第1行 第2行 第3行 第4行 第5行 第3行已被删除。我想澄清一下,这些行是否严格遵循以下顺序: 第1行 第2行 第4行 第5行 。。。或者第4行和第5行的顺序可能会改变 谢谢行将严格按照您给出的顺序排列 另一方面:如果在删除两行或更多行后调用DataTable的RejectChanges()方法,则它们可能不会按预期顺序反转。有一个错误报告,但我不知道它是否被纠正 谢谢你,妈妈。顺便问一下,您是否有指向第一个答案的链接?从技术上讲,DataTable中删除

假设我们有一个数据表,其中的行是:

第1行
第2行
第3行
第4行
第5行

第3行已被删除。我想澄清一下,这些行是否严格遵循以下顺序:

第1行
第2行
第4行
第5行

。。。或者第4行和第5行的顺序可能会改变


谢谢

行将严格按照您给出的顺序排列

另一方面:如果在删除两行或更多行后调用DataTable的RejectChanges()方法,则它们可能不会按预期顺序反转。有一个错误报告,但我不知道它是否被纠正


谢谢你,妈妈。顺便问一下,您是否有指向第一个答案的链接?从技术上讲,DataTable中删除的行仅用RowState标记为“已删除”。但这一秩序保持不变。我发现有一个链接讨论了类似的问题: