C# | Método Equals(String, String) – Part 1

En C#, Equals(String, String) es un método String. Se utiliza para determinar si dos objetos String tienen el mismo valor o no. Básicamente, comprueba la igualdad. Si ambas strings tienen el mismo valor, devuelve verdadero; de lo contrario, devuelve falso. Este método es diferente de los métodos Compare y CompareTo. Este método compara dos strings en función del contenido.
Sintaxis:  

bool string.Equals(string str1, string str2)

Explicación: este método tomará los dos parámetros en forma de objeto de string y verificará su igualdad. Después de verificar, este método devolverá valores booleanos. El tipo de valor devuelto de este método es System.Boolean . Este método devolverá verdadero si el valor de str1 es el mismo que el valor de str2; de lo contrario, será falso . Si tanto str1 como str2 son nulos , entonces el método devolverá verdadero .
Ejemplo : 

Input:          string str1 = "ProGeek 2.0";
                string str2 = "ProGeek 2.0";
                string.Equals(str1, str2)
Output:         True

Input:          string str3 = "GFG";
                string str4 = "others";
                string.Equals(str3, str4)
Output:         False

A continuación se muestran los programas para demostrar el método anterior: 

  • Programa 1:

CSharp

// C# program to illustrate the Equals() Method
using System;
 
class GFG {
 
    // Main Method
    public static void Main(string[] args)
    {
        string s1 = "ProGeek 2.0";
        string s2 = "ProGeek 2.0";
 
        // Equals() method return true
        // as both string objects are equal
        Console.WriteLine(s1.Equals(s2));
    }
}
Producción: 

True

 

  • Programa 2:

CSharp

// C# program to illustrate the Equals() Method
using System;
class Geeks {
 
    // Main Method
    public static void Main(string[] args)
    {
        string s1 = "GFG";
        string s2 = "others";
     
        // this will give result false as
        // both s1 and s2 are different
        Console.WriteLine(s1.Equals(s2));
    }
}
Producción: 

False

 

Publicación traducida automáticamente

Artículo escrito por niku123 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *