ResourceSet.GetString Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une ressource String avec un nom spécifié.
Surcharges
GetString(String) |
Recherche une ressource String avec le nom spécifié. |
GetString(String, Boolean) |
Recherche une ressource String avec le nom spécifié sans respecter la casse, si nécessaire. |
GetString(String)
- Source:
- ResourceSet.cs
- Source:
- ResourceSet.cs
- Source:
- ResourceSet.cs
Recherche une ressource String avec le nom spécifié.
public:
virtual System::String ^ GetString(System::String ^ name);
public virtual string? GetString (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
Nom de la ressource à rechercher.
Retours
Valeur d'une ressource, si la valeur est String.
Exceptions
Le paramètre name
a la valeur null
.
La ressource spécifiée par name
n'est pas String.
L'objet a été fermé ou supprimé.
S’applique à
GetString(String, Boolean)
- Source:
- ResourceSet.cs
- Source:
- ResourceSet.cs
- Source:
- ResourceSet.cs
Recherche une ressource String avec le nom spécifié sans respecter la casse, si nécessaire.
public:
virtual System::String ^ GetString(System::String ^ name, bool ignoreCase);
public virtual string? GetString (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
Nom de la ressource à rechercher.
- ignoreCase
- Boolean
Indique si la casse du nom spécifié doit être ignorée.
Retours
Valeur d'une ressource, si la valeur est String.
Exceptions
Le paramètre name
a la valeur null
.
La ressource spécifiée par name
n'est pas String.
L'objet a été fermé ou supprimé.
Remarques
Si la valeur du ignoreCase
paramètre est true
, une ressource portant le nom « Resource » est équivalente à la ressource portant le nom « resource ». Notez, toutefois, que cette méthode effectue toujours des comparaisons de chaînes ne respectant pas la casse à l’aide de 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 les mêmes sur tous les ordinateurs, quelle que soit la culture. L’inconvénient est que les résultats ne sont pas cohérents avec les règles de casse de toutes les cultures.
Par exemple, l’alphabet turc a deux versions du caractère I : l’une avec un point et l’autre sans point. En turc, le caractère I (Unicode 0049) est considéré comme la version majuscule d’un caractère différent ı (Unicode 0131). Le caractère i (Unicode 0069) est considéré comme la version minuscule d’un autre caractère İ (Unicode 0130). Selon 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). À l’aide de la GetString
méthode avec ignoreCase
la valeur définie sur true
, cette comparaison réussit.