Como validar que uma string não contém HTML usando c #

Alguém tem uma maneira simples e eficiente de verificar se uma string não contém HTML? Basicamente, quero verificar se certos campos contêm apenas texto simples. Pensei em procurar o caractere <, mas isso pode ser facilmente usado em texto simples. Outra maneira pode ser criar um novo System.Xml.Linq.XElement usando:

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

e verifique se o XElement não contém elementos filhos, mas isso parece um pouco pesado para o que eu preciso.

questionAnswers(7)

yourAnswerToTheQuestion