SqlDataReader - это два одинаковых. Какой из них быстрее

Я работаю с SqlXml и хранимой процедурой, которая возвращает XML, а не необработанные данные. Как на самом деле читать данные, когда возвращается XML и не знает об именах столбцов. Я использовал приведенные ниже версии и слышал, что получение данных из SqlDataReader через ординал происходит быстрее, чем через имя столбца. Пожалуйста, совет, который является лучшим и с уважительной причиной или доказательством

sqlDataReaderInstance.GetString(0);

sqlDataReaderInstance[0];

Ответы на вопрос(3)

Ваш ответ на вопрос