CultureInfo.GetFormat(Type) Method
Definition
Gets an object that defines how to format the specified type.
public:
virtual System::Object ^ GetFormat(Type ^ formatType);
public virtual object GetFormat (Type formatType);
public virtual object? GetFormat (Type? formatType);
abstract member GetFormat : Type -> obj
override this.GetFormat : Type -> obj
Public Overridable Function GetFormat (formatType As Type) As Object
Parameters
- formatType
- Type
The Type for which to get a formatting object. This method only supports the NumberFormatInfo and DateTimeFormatInfo types.
Returns
The value of the NumberFormat property, which is a NumberFormatInfo containing the default number format information for the current CultureInfo, if formatType
is the Type object for the NumberFormatInfo class.
-or-
The value of the DateTimeFormat property, which is a DateTimeFormatInfo containing the default date and time format information for the current CultureInfo, if formatType
is the Type object for the DateTimeFormatInfo class.
-or-
null, if formatType
is any other object.
Implements
Remarks
GetFormat implements IFormatProvider.GetFormat.
NumberFormatInfo
provides the culture-specific numeric format used in conjunction with the Format methods in the base data types. DateTimeFormatInfo
controls how the date and time values are formatted for a specific culture.