Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

String.Equals (Método) (String)

Determina si esta instancia y otro objeto String especificado tienen el mismo valor.

Espacio de nombres:  System
Ensamblado:  mscorlib (en mscorlib.dll)

public bool Equals(
	string value
)

Parámetros

value
Tipo: System.String
Cadena que se va a comparar con esta instancia.

Valor devuelto

Tipo: System.Boolean
Es true si el valor del parámetro value es el mismo que el de esta instancia; en caso contrario, es false.

Implementaciones

IEquatable<T>.Equals(T)

Este método realiza una comparación de ordinales (donde se distinguen mayúsculas de minúsculas pero no se distingue la referencia cultural).

En el siguiente ejemplo se muestra el método Equals. Compara la palabra puesto- de “archivo” con una palabra equivalente, su equivalente en minúscula, su equivalente una mayúscula, y una palabra que contiene la LATIN de SMALL LETTER DOTLESS I (U+0131) en lugar de la LATIN de SMALL LETTER I (U+0069). Dado que el método de Equals(String) realiza una comparación ordinal, solo la comparación con una palabra idéntica devuelve true.


using System;

public class Example
{
   public static void Main()
   {
      Console.OutputEncoding = System.Text.Encoding.UTF8;
      string word = "File";
      string[] others = { word.ToLower(), word, word.ToUpper(), "fıle" };
      foreach (string other in others)
      {
         if (word.Equals(other)) 
            Console.WriteLine("{0} = {1}", word, other);
         else
            Console.WriteLine("{0} {1} {2}", word, '\u2260', other);
      }        
   }
}
// The example displays the following output:
//       File ≠ file
//       File = File
//       File ≠ FILE
//       File ≠ fıle


.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Biblioteca de clases portable

Compatible con: Biblioteca de clases portable

.NET para aplicaciones de la Tienda Windows

Compatible con: Windows 8

.NET para aplicaciones de Windows Phone

Compatible con: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft