# DecimalConverterDecimalConverterDecimalConverterDecimalConverter Class

## Definition

Proporciona un convertidor de tipos para convertir objetos Decimal a otras representaciones y desde otras representaciones. Provides a type converter to convert Decimal objects to and from various other representations.

``public ref class DecimalConverter : System::ComponentModel::BaseNumberConverter``
``public class DecimalConverter : System.ComponentModel.BaseNumberConverter``
``````type DecimalConverter = class
inherit BaseNumberConverter``````
``````Public Class DecimalConverter
Inherits BaseNumberConverter``````
Inheritance
DecimalConverterDecimalConverterDecimalConverterDecimalConverter

## Examples

El ejemplo de código siguiente convierte una variable de tipo Decimal en una cadena y viceversa.The following code example converts a variable of type Decimal to a string, and vice versa.

``````Decimal myDec(40);
String^ myDStr = "20";
Console::WriteLine( TypeDescriptor::GetConverter( myDec )->ConvertTo( myDec, String::typeid ) );
Console::WriteLine( TypeDescriptor::GetConverter( myDec )->ConvertFrom( myDStr ) );
``````
``````decimal myDec = 40;
string myDStr = "20";
Console.WriteLine(TypeDescriptor.GetConverter(myDec).ConvertTo(myDec, typeof(string)));
Console.WriteLine(TypeDescriptor.GetConverter(myDec).ConvertFrom(myDStr));
``````
``````Dim myDec As Decimal = 40
Dim myDStr As String = "20"
Console.WriteLine(TypeDescriptor.GetConverter(myDec).ConvertTo(myDec, GetType(String)))
Console.WriteLine(TypeDescriptor.GetConverter(myDec).ConvertFrom(myDStr))
``````

## Remarks

Este convertidor solo puede convertir un objeto decimal a y desde una cadena.This converter can only convert a decimal object to and from a string.

Nota

Nunca se debe crear una instancia de la DecimalConverter clase.You should never create an instance of the DecimalConverter class. En su lugar, se llama al método GetConverter de la clase TypeDescriptor.Instead, call the GetConverter method of the TypeDescriptor class. Para obtener más información, vea los ejemplos en la TypeConverter clase base.For more information, see the examples in the TypeConverter base class.

Para obtener más información sobre los convertidores de tipos, vea la TypeConverter clase base y Cómo: implementar un convertidor de tipos.For more information about type converters, see the TypeConverter base class and How to: Implement a Type Converter.

## Constructors

 DecimalConverter() DecimalConverter() DecimalConverter() DecimalConverter() Inicializa una nueva instancia de la clase DecimalConverter. Initializes a new instance of the DecimalConverter class.