Cómo validar que una cadena no contiene HTML usando C #
¿Alguien tiene una manera simple y eficiente de verificar que una cadena no contenga HTML? Básicamente, quiero verificar que ciertos campos solo contengan texto plano. Pensé en buscar el carácter <, pero eso se puede usar fácilmente en texto plano. Otra forma podría ser crear un nuevo System.Xml.Linq.XElement usando:
XElement.Parse("<wrapper>" + MyString + "</wrapper>")
y verifique que XElement no contenga elementos secundarios, pero esto parece un poco pesado para lo que necesito.