ResourceSet.GetString Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
String Возвращает ресурс с указанным именем.
Перегрузки
| Имя | Описание |
|---|---|
| GetString(String) |
String Ищет ресурс с указанным именем. |
| GetString(String, Boolean) |
String Выполняет поиск ресурса с указанным именем без учета регистра при запросе. |
GetString(String)
- Исходный код:
- ResourceSet.cs
- Исходный код:
- ResourceSet.cs
- Исходный код:
- ResourceSet.cs
- Исходный код:
- ResourceSet.cs
- Исходный код:
- ResourceSet.cs
String Ищет ресурс с указанным именем.
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
Параметры
- name
- String
Имя ресурса для поиска.
Возвращаемое значение
Значение ресурса, если значение равно String.
Исключения
Параметр name имеет значение null.
Ресурс, указанный nameне String является .
Объект закрыт или удален.
Применяется к
GetString(String, Boolean)
- Исходный код:
- ResourceSet.cs
- Исходный код:
- ResourceSet.cs
- Исходный код:
- ResourceSet.cs
- Исходный код:
- ResourceSet.cs
- Исходный код:
- ResourceSet.cs
String Выполняет поиск ресурса с указанным именем без учета регистра при запросе.
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
Параметры
- name
- String
Имя ресурса для поиска.
- ignoreCase
- Boolean
Указывает, следует ли игнорировать регистр указанного имени.
Возвращаемое значение
Значение ресурса, если значение равно String.
Исключения
Параметр name имеет значение null.
Ресурс, указанный nameне String является .
Объект закрыт или удален.
Комментарии
Если значение ignoreCase параметра равно true, ресурс с именем Resource эквивалентен ресурсу с именем "ресурс". Обратите внимание, что этот метод всегда выполняет сравнение строк без учета регистра с помощью CultureInfo.InvariantCulture. Преимущество заключается в том, что результаты сравнения строк без учета регистра, выполняемые этим методом, одинаковы на всех компьютерах независимо от языка и региональных параметров. Недостатком является то, что результаты не соответствуют правилам регистра всех языков и региональных параметров.
Например, турецкий алфавит имеет две версии символа I: один с точкой и одной без точки. На турецком языке символ I (Юникод 0049) считается прописной версией другого символа ı (Юникод 0131). Символ i (Юникод 0069) считается нижней версией еще одного символа İ (Юникод 0130). В соответствии с этими правилами регистра нечувствительная строка сравнения символов i (Юникод 0069) и I (Юникод 0049) должна завершиться ошибкой для языка и региональных параметров "tr-TR" (турецкий в Турции). Использование метода с GetString заданным значением ignoreCasetrue, это сравнение завершается успешно.