CultureInfo.GetFormat(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

参数

formatType
Type

要为其获取格式化对象的 Type。 此方法仅支持 NumberFormatInfoDateTimeFormatInfo 两种类型。

返回

Object

NumberFormat 属性的值,如果 formatTypeNumberFormatInfo 类的 CultureInfo 对象,则该属性为包含当前 Type 的默认数字格式信息的 NumberFormatInfo

  • 或 -

DateTimeFormat 属性的值,如果 formatTypeDateTimeFormatInfo 类的 CultureInfo 对象,则该属性为包含当前 Type 的默认日期和时间格式信息的 DateTimeFormatInfo

  • 或 -

如果 formatType 为任何其他对象,则为 null。

实现

注解

GetFormat 可实现 IFormatProvider.GetFormat

NumberFormatInfo 提供与基数据类型中的 Format 方法结合使用的特定于区域性的数字格式。 DateTimeFormatInfo 控制如何为特定区域性设置日期和时间值的格式。

适用于

另请参阅