Производительность linq to xml

Я слышал, что LINQ to XML имеет некоторые проблемы с производительностью, и некоторые из моих друзей рекомендовали мне не использовать его в моем приложении. Я не нашел ничего подходящего на MSDN и не хочу полагаться на «какой-нибудь интернет-блог». Скажите, почему отображается сообщение (должно было быть сгенерировано исключение, а это не так). Например, ...

Мне интересно, по соглашению, когда тест не проходит, подходит ли это для:

  • Сказать, почему он не прошел ( бизнес-логика)
  • Скажите, почему отображается сообщение (должно было быть сгенерировано исключение, а его нет)

Например,

fail("Accessed the element which does not exist");

или

fail("ArrayIndexOutOfBoundException was expected but something bad happened");

Какой вариант обычно предпочтителен / приемлем?

13
задан James Raitsev 6 February 2011 в 03:18
поделиться