ResourceManager.GetString 方法

定义

返回指定区域性或当前 UI 区域性的指定字符串资源。

重载

GetString(String)

返回指定的字符串资源的值。

GetString(String, CultureInfo)

返回为指定区域性本地化的字符串资源的值。

GetString(String)

Source:
ResourceManager.cs
Source:
ResourceManager.cs
Source:
ResourceManager.cs

返回指定的字符串资源的值。

public:
 System::String ^ GetString(System::String ^ name);
public:
 virtual System::String ^ GetString(System::String ^ name);
public string GetString (string name);
public virtual string? GetString (string name);
public virtual string GetString (string name);
member this.GetString : string -> string
abstract member GetString : string -> string
override this.GetString : string -> string
Public Function GetString (name As String) As String
Public Overridable Function GetString (name As String) As String

参数

name
String

要检索的资源的名称。

返回

为调用方的当前 UI 区域性本地化的资源的值,如果在资源集中找不到 name,则为 null

例外

name 参数为 null

指定资源的值不是字符串。

未找到可用的资源集,并且没有默认区域性的资源。 有关如何处理此异常的信息,请参阅 ResourceManager 类主题“处理 MissingManifestResourceException 和 MissingSatelliteAssemblyException 异常”一节。

默认区域性的资源位于无法找到的附属程序集。 有关如何处理此异常的信息,请参阅 ResourceManager 类主题“处理 MissingManifestResourceException 和 MissingSatelliteAssemblyException 异常”一节。

注解

有关此 API 的详细信息,请参阅 ResourceManager.GetString 的补充 API 说明

线程安全性

方法 GetString(String) 是线程安全的。

另请参阅

适用于

GetString(String, CultureInfo)

Source:
ResourceManager.cs
Source:
ResourceManager.cs
Source:
ResourceManager.cs

返回为指定区域性本地化的字符串资源的值。

public:
 virtual System::String ^ GetString(System::String ^ name, System::Globalization::CultureInfo ^ culture);
public virtual string GetString (string name, System.Globalization.CultureInfo culture);
public virtual string? GetString (string name, System.Globalization.CultureInfo? culture);
abstract member GetString : string * System.Globalization.CultureInfo -> string
override this.GetString : string * System.Globalization.CultureInfo -> string
Public Overridable Function GetString (name As String, culture As CultureInfo) As String

参数

name
String

要检索的资源的名称。

culture
CultureInfo

一个对象,表示为其本地化资源的区域性。

返回

为指定区域性本地化的资源的值,如果在资源集中找不到 null,则为 name

例外

name 参数为 null

指定资源的值不是字符串。

未找到可用的资源集,并且没有默认区域性的资源。 有关如何处理此异常的信息,请参阅 ResourceManager 类主题“处理 MissingManifestResourceException 和 MissingSatelliteAssemblyException 异常”一节。

默认区域性的资源位于无法找到的附属程序集。 有关如何处理此异常的信息,请参阅 ResourceManager 类主题“处理 MissingManifestResourceException 和 MissingSatelliteAssemblyException 异常”一节。

注解

有关此 API 的详细信息,请参阅 ResourceManager.GetString 的补充 API 说明

线程安全性

方法 GetString(String, CultureInfo) 是线程安全的。

另请参阅

适用于