CultureInfo.GetFormat 方法
获取一个定义如何格式化指定类型的对象。
**命名空间:**System.Globalization
**程序集:**mscorlib(在 mscorlib.dll 中)
语法
声明
Public Overridable Function GetFormat ( _
formatType As Type _
) As Object
用法
Dim instance As CultureInfo
Dim formatType As Type
Dim returnValue As Object
returnValue = instance.GetFormat(formatType)
public virtual Object GetFormat (
Type formatType
)
public:
virtual Object^ GetFormat (
Type^ formatType
)
public Object GetFormat (
Type formatType
)
public function GetFormat (
formatType : Type
) : Object
参数
- formatType
要为其获取格式化对象的 Type。此方法仅支持 NumberFormatInfo 和 DateTimeFormatInfo 两种类型。
返回值
NumberFormat 属性的值,如果 formatType 是 NumberFormatInfo 类的 Type 对象,则该属性为包含当前 CultureInfo 的默认数字格式信息的 NumberFormatInfo。 - 或 - DateTimeFormat 属性的值,如果 formatType 是 DateTimeFormatInfo 类的 Type 对象,则该属性为包含当前 CultureInfo 的默认日期和时间格式信息的 DateTimeFormatInfo。 - 或 - 如果 formatType 是其他任何对象,则为 空引用(在 Visual Basic 中为 Nothing)。
备注
GetFormat 实现 IFormatProvider.GetFormat。
NumberFormatInfo 提供与基本数据类型中的“格式化”(Format) 方法一起使用的区域性特定的数字格式。DateTimeFormatInfo 控制如何为特定的区域性格式化日期和时间值。
平台
Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition
.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。
版本信息
.NET Framework
受以下版本支持:2.0、1.1、1.0
.NET Compact Framework
受以下版本支持:2.0、1.0
请参见
参考
CultureInfo 类
CultureInfo 成员
System.Globalization 命名空间
Type
NumberFormatInfo
DateTimeFormatInfo
NumberFormat
DateTimeFormat