Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método String.Equals (String)

 

Publicado: octubre de 2016

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
Type: System.String

Cadena que se va a comparar con esta instancia.

Valor devuelto

Type: System.Boolean

Es true si el valor del parámetro value es el mismo que el de esta instancia; en caso contrario, es false. Si el valor de value es null, el método devuelve false.

This method performs an ordinal (case-sensitive and culture-insensitive) comparison.

The following example demonstrates the M:System.String.Equals(System.Object) method.It compares the title-cased word "File" with an equivalent word, its lowercase equivalent, its uppercase equivalent, and a word that contains LATIN SMALL LETTER DOTLESS I (U+0131) instead of LATIN SMALL LETTER I (U+0069). Because the M:System.String.Equals(System.String) method performs an ordinal comparison, only the comparison with an identical word returns 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

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 1.1
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Windows Phone
Disponible desde 8.1
Volver al principio
Mostrar: