Хотелось бы услышать, как вы проверяете, отсутствует ли элемент «Root» при использовании XDocument.Parse(); В настоящее время я использую try-catch, чтобы поймать ошибку, но я хотел бы услышать, если у кого-то из вас есть более умный способ сделать это - лично я хотел бы избежать ошибок, а не кешировать их.Проверьте, отсутствует ли элемент «Корневой элемент» при использовании XDocument.Parse?
Я должен уточнить, строка, которую я обрабатываю, возвращается из WebClient.DownloadString (...) ;, и поэтому я НЕ создаю сам XML.
С уважением.
Есть ли причина, по которой вам нужно иметь возможность обрабатывать одну синтаксическую ошибку по-другому от другой? –
Нет, нет, я только пытаюсь обострить свой способ кодирования, слушая, что говорят мои коллеги-разработчики. –