ResourceSet.GetString ResourceSet.GetString ResourceSet.GetString ResourceSet.GetString Method

Définition

Retourne une ressource String avec un nom spécifié.Returns a String resource with a specified name.

Surcharges

GetString(String) GetString(String) GetString(String) GetString(String)

Recherche une ressource String avec le nom spécifié.Searches for a String resource with the specified name.

GetString(String, Boolean) GetString(String, Boolean) GetString(String, Boolean) GetString(String, Boolean)

Recherche une ressource String avec le nom spécifié sans respecter la casse, si nécessaire.Searches for a String resource with the specified name in a case-insensitive manner, if requested.

GetString(String) GetString(String) GetString(String) GetString(String)

Recherche une ressource String avec le nom spécifié.Searches for a String resource with the specified name.

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

Paramètres

name
String String String String

Nom de la ressource à rechercher.Name of the resource to search for.

Retours

Valeur d'une ressource, si la valeur est String.The value of a resource, if the value is a String.

Exceptions

Le paramètre name a la valeur null.The name parameter is null.

La ressource spécifiée par name n'est pas String.The resource specified by name is not a String.

L'objet a été fermé ou supprimé.The object has been closed or disposed.

GetString(String, Boolean) GetString(String, Boolean) GetString(String, Boolean) GetString(String, Boolean)

Recherche une ressource String avec le nom spécifié sans respecter la casse, si nécessaire.Searches for a String resource with the specified name in a case-insensitive manner, if requested.

public:
 virtual System::String ^ GetString(System::String ^ name, bool ignoreCase);
public virtual string GetString (string name, bool ignoreCase);
abstract member GetString : string * bool -> string
override this.GetString : string * bool -> string
Public Overridable Function GetString (name As String, ignoreCase As Boolean) As String

Paramètres

name
String String String String

Nom de la ressource à rechercher.Name of the resource to search for.

ignoreCase
Boolean Boolean Boolean Boolean

Indique si la casse du nom spécifié doit être ignorée.Indicates whether the case of the case of the specified name should be ignored.

Retours

Valeur d'une ressource, si la valeur est String.The value of a resource, if the value is a String.

Exceptions

Le paramètre name a la valeur null.The name parameter is null.

La ressource spécifiée par name n'est pas String.The resource specified by name is not a String.

L'objet a été fermé ou supprimé.The object has been closed or disposed.

Remarques

Si la valeur du ignoreCase paramètre est true, une ressource portant le nom «Resource» est équivalente à la ressource portant le nom «Resource».If the value of the ignoreCase parameter is true, a resource with the name "Resource" is equivalent to the resource with the name "resource". Notez, toutefois, que cette méthode effectue toujours des comparaisons de chaînes ne respectant CultureInfo.InvariantCulturepas la casse à l’aide de.Note, however, that this method always performs case-insensitive string comparisons using CultureInfo.InvariantCulture. L’avantage est que les résultats des comparaisons de chaînes ne respectant pas la casse effectuées par cette méthode sont identiques sur tous les ordinateurs, quelle que soit la culture.The advantage is that results of case-insensitive string comparisons performed by this method are the same on all computers regardless of culture. L’inconvénient est que les résultats ne sont pas cohérents avec les règles de casse de toutes les cultures.The disadvantage is that the results are not consistent with the casing rules of all cultures.

Par exemple, l’alphabet turc a deux versions du caractère I: une avec un point et une sans point.For example, the Turkish alphabet has two versions of the character I: one with a dot and one without a dot. En turc, le caractère I (Unicode 0049) est considéré comme la version majuscule d’un autre caractère ı (Unicode 0131).In Turkish, the character I (Unicode 0049) is considered the uppercase version of a different character ı (Unicode 0131). Le caractère i (Unicode 0069) est considéré comme la version minuscule d’un autre caractère i (Unicode 0130).The character i (Unicode 0069) is considered the lowercase version of yet another character İ (Unicode 0130). Conformément à ces règles de casse, une comparaison de chaînes ne respectant pas la casse des caractères i (Unicode 0069) et I (Unicode 0049) doit échouer pour la culture «tr-TR» (turc en Turquie).According to these casing rules, a case-insensitive string comparison of the characters i (Unicode 0069) and I (Unicode 0049) should fail for the culture "tr-TR" (Turkish in Turkey). Si vous GetString ignoreCase Utilisezlaméthodeaveclavaleur,cettetruecomparaison est réussie.Using the GetString method with ignoreCase set to true, this comparison succeeds.

S’applique à