ResourceSet.GetString Metod

Definition

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.

Gäller för