Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo String.Equals (String)

 

Data di pubblicazione: ottobre 2016

Determina se questa istanza e un altro oggetto String specificato hanno lo stesso valore.

Spazio dei nomi:   System
Assembly:  mscorlib (in mscorlib.dll)

public bool Equals(
	string value
)

Parametri

value
Type: System.String

Stringa da confrontare con questa istanza.

Valore restituito

Type: System.Boolean

true se il valore del parametro value è lo stesso di quello di questa istanza; in caso contrario, false. Se value è null, il metodo restituisce 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

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 1.1
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: