| HelperEnmascarar (Método (String, Int32, Char, Int32)) | 
CGS S.L. - Manual de referenciaQuita algunos caracteres al azar en una cadena de texto para su uso en documentos
                      con protección de datos
 
Espacio de nombres: CGSSL.Munigex.Lib.UtilesEnsamblado: DocumentosLib (en DocumentosLib.dll) Versión: 2.2.1.0 (2.2.1.0)
Sintaxispublic static string Enmascarar(
	string cadena,
	int numCaracteres,
	char caracterOculto,
	int semilla
)
Parámetros
- cadena
 - Tipo: SystemString
       Cadena de texto a enmascarar. Por ejemplo un DNI o un IBAN - numCaracteres
 - Tipo: SystemInt32
Número de caracteres a mutilar. Puede que no se consigan todos los reemplazos - caracterOculto
 - Tipo: SystemChar
Caracter que se pone para la ocultación - semilla
 - Tipo: SystemInt32
      Valor aleatorio que cambia las posiciones de los caracteres a quitar para una misma cadena. 
Valor devuelto
Tipo: 
StringLa cadena enmascarada para su uso en protección de datos.
ObservacionesEn realidad los caracteres no se eliminan, solo son reemplazados con el caracter oculto
EjemplosEn el siguiente ejemplo se enmascaran tres caracteres de un DNI="01293834C" para que salgan
                      reemplazados con un signo '+'
             
DniMutilado = Enmascarar("01293834C",3,'+',2001); 
TfnoMutilado = Enmascarar("943161234",5);    
Vea también