Esta documentación está archivada y no tiene mantenimiento.

Convert.ToChar (Método) (Int64)

Convierte el valor del entero de 64 bits con signo especificado en un carácter Unicode equivalente.

Espacio de nombres: System
Ensamblado: mscorlib (en mscorlib.dll)

public static char ToChar (
	long value
)
public static char ToChar (
	long value
)
public static function ToChar (
	value : long
) : char
No aplicable.

Parámetros

value

Entero de 64 bits con signo.

Valor devuelto

Carácter Unicode que equivale al valor de value.

Tipo de excepciónCondición

OverflowException

value es menor que Char.MinValue o mayor que Char.MaxValue.

En el siguiente ejemplo de código, se intenta convertir un Int64 en un Char, y se produce una excepción OverflowException si se produce un error.

public void ConvertLongChar(long longVal) {

    char    charVal = 'a';

    try {
        charVal = System.Convert.ToChar(longVal);
        System.Console.WriteLine("{0} as a char is {1}",
            longVal, charVal);
    } 
    catch (System.OverflowException) {
        System.Console.WriteLine(
            "Overflow in long-to-char conversion.");
    }
    
    // A conversion from Char to long cannot overflow.
    longVal = System.Convert.ToInt64(charVal);
    System.Console.WriteLine("{0} as an Int64 is {1}",
        charVal, longVal);
}

public void ConvertLongChar(long longVal)
{
    char charVal = 'a';

    try {        
        charVal = System.Convert.ToChar(longVal);
        System.Console.WriteLine("{0} as a char is {1}", 
            System.Convert.ToString(longVal), 
            System.Convert.ToString(charVal));
    }
    catch (System.OverflowException exp) {        
        System.Console.WriteLine("Overflow in long-to-char conversion.");
    }

    // A conversion from Char to long cannot overflow.
    longVal = System.Convert.ToInt64(charVal);
    System.Console.WriteLine("{0} as an Int64 is {1}", 
        System.Convert.ToString(charVal), 
        System.Convert.ToString(longVal));
} //ConvertLongChar

Windows 98, Windows 2000 Service Pack 4, Windows Millennium, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Compatible con: 2.0, 1.0

XNA Framework

Compatible con: 1.0
Mostrar: