Convert.ToChar Method (Int64)
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Converts the value of the specified 64-bit signed integer to its equivalent Unicode character.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- value
- Type: System.Int64
A 64-bit signed integer.
| Exception | Condition |
|---|---|
| OverflowException | value is less than Char.MinValue or greater than Char.MaxValue. |
The following code sample attempts to convert an Int64 to Char, throwing OverflowException on failure.
public void ConvertLongChar(long longVal) { char charVal = 'a'; try { charVal = System.Convert.ToChar(longVal); outputBlock.Text += String.Format("{0} as a char is {1}", longVal, charVal) + "\n"; } catch (System.OverflowException) { outputBlock.Text += String.Format( "Overflow in long-to-char conversion.") + "\n"; } // A conversion from Char to long cannot overflow. longVal = System.Convert.ToInt64(charVal); outputBlock.Text += String.Format("{0} as an Int64 is {1}", charVal, longVal) + "\n"; }
Show: