foreach (var row in table.Rows)
{
DoSomethingWith(row);
}
Предполагая, что я работаю со стандартным System.Data.DataTable (который имеет коллекцию объектов System.Data.DataRow), переменная 'row' выше разрешается как тип object, а не System.Data.DataRow.
foreach (DataRow row in table.Rows)
{
DoSomethingWith(row);
}
Работает так, как я ожидал. Есть ли для этого конкретная причина?
Спасибо.