BestFitMappingAttribute.BestFitMapping Propiedad

Definición

Obtiene el comportamiento de la asignación de ajuste perfecto a la hora de convertir caracteres Unicode en caracteres ANSI.

C#
public bool BestFitMapping { get; }

Valor de propiedad

Es true si la asignación de ajuste perfecto está habilitada; en caso contrario, es false. De manera predeterminada, es true.

Comentarios

Si la asignación más adecuada es false y ThrowOnUnmappableChar es true, todos los caracteres Unicode que requieren la conversión al formato ANSI generarán una excepción cuando se pasen al código no administrado. Algunos caracteres son inaplicables, incluso cuando la asignación más adecuada es true. Algunos caracteres carecen de una representación más adecuada; Estos caracteres se denominan unmappable. Normalmente, los caracteres que no se pueden aplicar se convierten en el valor predeterminado "?". Carácter ANSI.

Advertencia

Algunos caracteres Unicode se convierten en caracteres peligrosos, como el carácter de barra diagonal inversa '\', que puede cambiar accidentalmente una ruta de acceso.

Se aplica a

Produto Versións
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Consulte también