Los caracteres especiales siempre nos han dado grandes dolores de cabeza dentro de todas nuestras aplicaciones. Por ejemplo; en Silverlight, si queremos insertar directamente los caracteres <, >, &. “ nos desplegaría un error.
¿Por qué?
No lo pensemos mucho… esto es simple. La base de Silverlight es el código XAML. Este código está basado por supuesto en XML. Al estar basado en esta tecnología implica que todas las tags que conforman el lenguaje ya incluyen caracteres especiales.
Si sumamos esto a nuestra necesidad de incluir caracteres especiales en nuestra aplicación la pregunta se convierte en:
¿Cómo representar caracteres especiales sin usar esos caracteres especiales?
Sencillo. Utilizaremos una codificación especial para lograr esta representación.
Caracter Codificación
< <
> >
& &
” "
Ejemplo:
<Button Width="100" Height="100" Content="Click &Me"></Button>