ResourceSet.GetString Methode

Definitie

Retourneert een String resource met een opgegeven naam.

Overloads

Name Description
GetString(String)

Zoekt naar een String resource met de opgegeven naam.

GetString(String, Boolean)

Zoekt naar een String resource met de opgegeven naam op een niet-hoofdlettergevoelige manier, indien aangevraagd.

GetString(String)

Zoekt naar een String resource met de opgegeven naam.

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

Parameters

name
String

De naam van de resource die u wilt zoeken.

Retouren

De waarde van een resource, als de waarde een String.

Uitzonderingen

De name parameter is null.

De resource die is opgegeven door name , is geen String.

Het object is gesloten of verwijderd.

Van toepassing op

GetString(String, Boolean)

Zoekt naar een String resource met de opgegeven naam op een niet-hoofdlettergevoelige manier, indien aangevraagd.

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

Parameters

name
String

De naam van de resource die u wilt zoeken.

ignoreCase
Boolean

Hiermee wordt aangegeven of het geval van de opgegeven naam moet worden genegeerd.

Retouren

De waarde van een resource, als de waarde een String.

Uitzonderingen

De name parameter is null.

De resource die is opgegeven door name , is geen String.

Het object is gesloten of verwijderd.

Opmerkingen

Als de waarde van de ignoreCase parameter is, is trueeen resource met de naam 'Resource' gelijk aan de resource met de naam 'resource'. Houd er echter rekening mee dat deze methode altijd hoofdlettergevoelige tekenreeksvergelijkingen uitvoert met behulp van CultureInfo.InvariantCulture. Het voordeel is dat de resultaten van hoofdlettergevoelige tekenreeksvergelijkingen die door deze methode worden uitgevoerd, hetzelfde zijn op alle computers, ongeacht cultuur. Het nadeel is dat de resultaten niet consistent zijn met de casingregels van alle culturen.

Het Turkse alfabet heeft bijvoorbeeld twee versies van het teken I: één met een punt en één zonder punt. In het Turks wordt het teken I (Unicode 0049) beschouwd als de hoofdletterversie van een ander teken ı (Unicode 0131). Het teken i (Unicode 0069) wordt beschouwd als de kleine letter van nog een ander teken İ (Unicode 0130). Volgens deze hoofdletterregels moet een niet-hoofdlettergevoelige tekenreeksvergelijking van de tekens i (Unicode 0069) en I (Unicode 0049) mislukken voor de cultuur "tr-TR" (Turks in Turkije). Als u de methode gebruikt waarop ignoreCase deze GetString is ingesteldtrue, slaagt deze vergelijking.

Van toepassing op