ResourceSet.GetString Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un recurso de tipo String con el nombre especificado.
Sobrecargas
GetString(String) |
Busca un recurso de tipo String con el nombre especificado. |
GetString(String, Boolean) |
Busca un recurso de tipo String con el nombre especificado de forma que no distinga entre mayúsculas y minúsculas, si así se solicitase. |
GetString(String)
- Source:
- ResourceSet.cs
- Source:
- ResourceSet.cs
- Source:
- ResourceSet.cs
Busca un recurso de tipo String con el nombre especificado.
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
Parámetros
- name
- String
Nombre del recurso que se va a buscar.
Devoluciones
Valor de un recurso, si el valor es un String.
Excepciones
El parámetro name
es null
.
El recurso especificado por name
no es un objeto String.
El objeto se ha cerrado o se ha eliminado.
Se aplica a
GetString(String, Boolean)
- Source:
- ResourceSet.cs
- Source:
- ResourceSet.cs
- Source:
- ResourceSet.cs
Busca un recurso de tipo String con el nombre especificado de forma que no distinga entre mayúsculas y minúsculas, si así se solicitase.
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
Parámetros
- name
- String
Nombre del recurso que se va a buscar.
- ignoreCase
- Boolean
Indica si se debe omitir la forma en la que aparece escrito el nombre especificado.
Devoluciones
Valor de un recurso, si el valor es un String.
Excepciones
El parámetro name
es null
.
El recurso especificado por name
no es un objeto String.
El objeto se ha cerrado o se ha eliminado.
Comentarios
Si el valor del ignoreCase
parámetro es true
, un recurso con el nombre "Resource" es equivalente al recurso con el nombre "resource". Sin embargo, tenga en cuenta que este método siempre realiza comparaciones de cadenas que no distinguen mayúsculas de minúsculas mediante CultureInfo.InvariantCulture. La ventaja es que los resultados de comparaciones de cadenas que no distinguen mayúsculas de minúsculas realizadas por este método son los mismos en todos los equipos independientemente de la referencia cultural. La desventaja es que los resultados no son coherentes con las reglas de mayúsculas y minúsculas de todas las referencias culturales.
Por ejemplo, el alfabeto turco tiene dos versiones del carácter I: uno con un punto y otro sin un punto. En turco, el carácter I (Unicode 0049) se considera la versión mayúscula de un carácter diferente ı (Unicode 0131). El carácter i (Unicode 0069) se considera la versión minúscula de un carácter İ (Unicode 0130). Según estas reglas de mayúsculas y minúsculas, se debe producir un error en una comparación de cadenas sin distinción entre mayúsculas y minúsculas de los caracteres i (Unicode 0069) e I (Unicode 0049) para la referencia cultural "tr-TR" (turco en Turquía). Con el GetString
método establecido en ignoreCase
true
, esta comparación se realiza correctamente.