SqlDataReader - это два одинаковых. Какой из них быстрее
Я работаю с SqlXml и хранимой процедурой, которая возвращает XML, а не необработанные данные. Как на самом деле читать данные, когда возвращается XML и не знает об именах столбцов. Я использовал приведенные ниже версии и слышал, что получение данных из SqlDataReader через ординал происходит быстрее, чем через имя столбца. Пожалуйста, совет, который является лучшим и с уважительной причиной или доказательством
sqlDataReaderInstance.GetString(0);
sqlDataReaderInstance[0];