Как проверить, что строка не содержит HTML, используя C #

У кого-нибудь есть простой и эффективный способ проверить, что строка не содержит HTML? По сути, я хочу проверить, что некоторые поля содержат только простой текст. Я думал о поиске символа <, но его легко использовать в простом тексте. Другим способом может быть создание нового System.Xml.Linq.XElement с помощью:

XElement.Parse("<wrapper>" + MyString + "</wrapper>")

и убедитесь, что XElement не содержит дочерних элементов, но это кажется немного тяжелым для того, что мне нужно.

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

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