The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
Convert::ToDecimal Method (Char)
.NET Framework (current version)
Calling this method always throws InvalidCastException.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- value
-
Type:
System::Char
The Unicode character to convert.
| Exception | Condition |
|---|---|
| InvalidCastException | This conversion is not supported. |
The following example attempts to convert a Char value to Decimal, and throws InvalidCastException upon failure.
public: void ConvertCharDecimal( Char charVal ) { Decimal decimalVal = 0; // Char to decimal conversion is not supported and will always // throw an InvalidCastException. try { decimalVal = System::Convert::ToDecimal( charVal ); } catch ( System::InvalidCastException^ ) { System::Console::WriteLine( "Char-to-Decimal conversion is not supported by the .NET Framework." ); } //Decimal to char conversion is also not supported. try { charVal = System::Convert::ToChar( decimalVal ); } catch ( System::InvalidCastException^ ) { System::Console::WriteLine( "Decimal-to-Char conversion is not supported by the .NET Framework." ); } }
.NET Framework
Available since 1.1
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Available since 1.1
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Show: