En C#, Char.Equals() es un método de estructura System.Char que se utiliza para devolver un valor comprobando si la instancia actual es igual a un objeto especificado o un valor Char. Este método se puede sobrecargar pasándole diferentes tipos de argumentos.
- Método Char.Equals(Char)
- Método Char.Equals(Object)
Método Char.Equals(Char)
Este método se utiliza para devolver un valor comprobando si la instancia actual es igual al objeto Char especificado o no.
Sintaxis:
public bool Equals(Char ob);
Parámetro:
ob : Es el objeto requerido que se comparará con el valor de la instancia actual.
Tipo de devolución: si el parámetro ob dado es igual al valor de la instancia actual, devuelve verdadero ; de lo contrario , es falso . El tipo de retorno de este método es System.Boolean .
Ejemplo:
// C# program to illustrate the // Char.Equals(Char) Method using System; public class GeeksforGeeks { // Main method public static void Main() { // declaration of datatype bool result; char ch1 = 'G'; // checking if 'G' is equal or not // Here we are passing char G as the // parameter to the Equals Method result = ch1.Equals('G'); Console.WriteLine(result); // checking if 'v' is equal or not char ch2 = 'v'; // Here we are passing char W as the // parameter to the Equals Method result = ch2.Equals('W'); Console.WriteLine(result); } }
True False
Método Char.Equals(Object)
Este método se utiliza para devolver un valor comprobando si la instancia actual es igual o no al objeto especificado.
Sintaxis:
public override bool Equals(object ob);
Parámetro:
ob : Es el objeto requerido que se va a comparar con la instancia actual o nulo .
Tipo de devolución: si el parámetro ob dado es una instancia de Char y es igual al valor de la instancia actual, devuelve verdadero ; de lo contrario , es falso . El tipo de retorno de este método es System.Boolean .
Ejemplo:
// C# program to illustrate the // Char.Equals(Object) Method using System; public class GeeksforGeeks { // Main method public static void Main() { // Declaration of data type bool result; // Checking if 'G' is equal or not char ch1 = 'G'; // Here we are passing object ch1 as the // parameter to the Equals Method result = 'G'.Equals(ch1); Console.WriteLine(result); // Checking if 'v' is equal or not char ch2 = 'v'; // Here we are passing object ch2 as the // parameter to the Equals Method result = 'x'.Equals(ch2); Console.WriteLine(result); } }
True False
Referencia: https://docs.microsoft.com/en-us/dotnet/api/system.char.equals?view=netframework-4.7.2
Publicación traducida automáticamente
Artículo escrito por ankita_saini y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA