ResourceSet.GetString Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.