ResourceSet.GetString Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar en String resurs med ett angivet namn.
Överlagringar
| Name | Description |
|---|---|
| GetString(String) |
Söker efter en String resurs med det angivna namnet. |
| GetString(String, Boolean) |
Söker efter en String resurs med det angivna namnet på ett skiftlägesokänsligt sätt om det begärs. |
GetString(String)
Söker efter en String resurs med det angivna namnet.
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
Parametrar
- name
- String
Namnet på resursen som ska sökas efter.
Returer
Värdet för en resurs, om värdet är en String.
Undantag
Parametern name är null.
Resursen som anges av name är inte en String.
Objektet har stängts eller tagits bort.
Gäller för
GetString(String, Boolean)
Söker efter en String resurs med det angivna namnet på ett skiftlägesokänsligt sätt om det begärs.
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
Parametrar
- name
- String
Namnet på resursen som ska sökas efter.
- ignoreCase
- Boolean
Anger om fallet med det angivna namnet ska ignoreras.
Returer
Värdet för en resurs, om värdet är en String.
Undantag
Parametern name är null.
Resursen som anges av name är inte en String.
Objektet har stängts eller tagits bort.
Kommentarer
Om värdet för parametern ignoreCase är truemotsvarar en resurs med namnet "Resurs" resursen med namnet "resurs". Observera dock att den här metoden alltid utför skiftlägesokänsliga strängjämförelser med hjälp av CultureInfo.InvariantCulture. Fördelen är att resultatet av skiftlägesokänsliga strängjämförelser som utförs med den här metoden är desamma på alla datorer oavsett kultur. Nackdelen är att resultaten inte överensstämmer med höljereglerna för alla kulturer.
Det turkiska alfabetet har till exempel två versioner av tecknet I: en med en punkt och en utan en punkt. På turkiska anses tecknet I (Unicode 0049) vara den versala versionen av ett annat tecken ı (Unicode 0131). Tecknet i (Unicode 0069) anses vara den gemena versionen av ännu ett tecken İ (Unicode 0130). Enligt dessa höljeregler bör en skiftlägesokänslig strängjämförelse av tecknen i (Unicode 0069) och I (Unicode 0049) misslyckas för kulturen "tr-TR" (turkiska i Turkiet).
GetString Med metoden med ignoreCase inställd på truelyckas den här jämförelsen.