Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2011, 00:27
mash180
 
Fecha de Ingreso: febrero-2009
Mensajes: 64
Antigüedad: 15 años, 3 meses
Puntos: 1
Contar Caracteres en .net

Saludos a todos, tengo un Web Service desarrollado en .net, para uno de los metodos debo verificar la longitud de una cadena, y en funcion a esto realizar algunas acciones, el problema que tengo es que cuando me mandan cadenas que contienen vocales acentuadas, me toma cada caracter acentuado como dos caracteres, lo cual me esta rompiendo la cabeza, llevo todo el dia investigando en la web y lamentablemente no doy con la solucion; lo mismo me pasaba en asp clasico y lo resolvi estableciendo el charset a iso-8859-1; trate de emular esta solucion en .net agregando al web.config:

<globalization
requestEncoding="iso-8859-1"
responseEncoding="iso-8859-1"/>

Pero el problema persiste, he tratado varias formas de codificar los caracteres y luego tomar el Len o el Length de la cadena y nada.

Les agradezco muchisimo cualquier orientacion.