CultureInfo.GetFormat(Type) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个定义如何格式化指定类型的对象。
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。 此方法仅支持 NumberFormatInfo 和 DateTimeFormatInfo 两种类型。
返回
NumberFormat 属性的值,如果 formatType
是 NumberFormatInfo 类的 CultureInfo 对象,则该属性为包含当前 Type 的默认数字格式信息的 NumberFormatInfo。
或
DateTimeFormat 属性的值,如果 formatType
是 DateTimeFormatInfo 类的 CultureInfo 对象,则该属性为包含当前 Type 的默认日期和时间格式信息的 DateTimeFormatInfo。
或
如果 formatType
为任何其他对象,则为 null。
实现
注解
GetFormat 可实现 IFormatProvider.GetFormat。
NumberFormatInfo
提供与基数据类型中的 Format 方法结合使用的区域性特定数值格式。 DateTimeFormatInfo
控制如何针对特定区域性设置日期和时间值的格式。