Есть ли разница между DataTable.Clear и DataTable.Rows.Clear?
Я помню, что есть разница между некоторыми методами / свойствами, вызываемыми непосредственно вТаблица данных класс, и методы / свойства с тем же именем наDataTable.Rows свойство. (Возможно, это свойство RowCount / Count, для которого я читал это.) Разница в том, что одно из них не учитывается.DataRow.RowStateи другие уважают / используют это.
В данном конкретном случае меня интересует разница междуDataTable.Clear а такжеDataTable.Rows.Clear, Я могу представить, что один из них на самом деле удаляет все строки, а другой просто помечает их как удаленные.
Итак, мой вопрос,есть ли разница между двумя методами Clear, и если да, то в чем разница?
(О, это для .NET 1.1, кстати, в случае, если семантика изменилась с одной версии на другую.)