ResourceSet.GetString Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
String Vrátí prostředek se zadaným názvem.
Přetížení
| Name | Description |
|---|---|
| GetString(String) |
String Vyhledá prostředek se zadaným názvem. |
| GetString(String, Boolean) |
V případě potřeby vyhledá String prostředek se zadaným názvem bez rozlišování malých a malých písmen. |
GetString(String)
- Zdroj:
- ResourceSet.cs
- Zdroj:
- ResourceSet.cs
- Zdroj:
- ResourceSet.cs
- Zdroj:
- ResourceSet.cs
- Zdroj:
- ResourceSet.cs
String Vyhledá prostředek se zadaným názvem.
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
Parametry
- name
- String
Název prostředku, který chcete vyhledat.
Návraty
Hodnota prostředku, pokud je hodnota .String
Výjimky
Parametr name je null.
Zdroj určený name není String.
Objekt byl uzavřen nebo odstraněn.
Platí pro
GetString(String, Boolean)
- Zdroj:
- ResourceSet.cs
- Zdroj:
- ResourceSet.cs
- Zdroj:
- ResourceSet.cs
- Zdroj:
- ResourceSet.cs
- Zdroj:
- ResourceSet.cs
V případě potřeby vyhledá String prostředek se zadaným názvem bez rozlišování malých a malých písmen.
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
Parametry
- name
- String
Název prostředku, který chcete vyhledat.
- ignoreCase
- Boolean
Určuje, jestli se má ignorovat případ zadaného názvu.
Návraty
Hodnota prostředku, pokud je hodnota .String
Výjimky
Parametr name je null.
Zdroj určený name není String.
Objekt byl uzavřen nebo odstraněn.
Poznámky
Pokud je ignoreCasehodnota parametru true , prostředek s názvem "Resource" je ekvivalentní prostředku s názvem "resource". Všimněte si však, že tato metoda vždy provádí porovnávání řetězců bez rozlišování velkých a malých písmen pomocí CultureInfo.InvariantCulture. Výhodou je, že výsledky porovnání řetězců bez rozlišování malých a velkých písmen prováděné touto metodou jsou stejné na všech počítačích bez ohledu na jazykovou verzi. Nevýhodou je to, že výsledky nejsou v souladu s pravidly pro velikost a velikostí všech kultur.
Například turecká abeceda má dvě verze znaku I: jednu s tečkou a druhou bez tečky. V turečtině se znak I (Unicode 0049) považuje za velká písmena jiného znaku ı (Unicode 0131). Znak i (Unicode 0069) je považován za malá písmena verze ještě jiného znaku İ (Unicode 0130). Podle těchto pravidel velikosti písmen by porovnání znaků i (Unicode 0069) a I (Unicode 0049) nerozlišující malá a velká písmena by měla selhat pro jazykovou verzi "tr-TR" (turečtina v Turecku). Použití metody s GetString nastavenou ignoreCase na true, toto porovnání proběhne úspěšně.