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 两种类型。

返回

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

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

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

实现

注解

GetFormat 可实现 IFormatProvider.GetFormat

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

适用于

另请参阅