在C#中,Char.Equals()是System.Char struct方法,该方法用于通过检查当前实例是否等于指定的对象或Char值来返回值。可以通过传递不同类型的参数来重载该方法。
- Char.Equals(Char)方法
- Char.Equals(Object)方法
Char.Equals(Char)方法
该方法用于通过检查当前实例是否等于指定的Char对象来返回值。
用法:
public bool Equals(Char ob);
参数:
- ob:它是与当前实例的值进行比较的必需对象。
返回类型:如果给定的ob参数等于当前实例的值,则返回true,否则返回false。此方法的返回类型为System.Boolean。
例:
// 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
Char.Equals(Object)方法
此方法用于通过检查当前实例是否等于指定的对象来返回值。
用法:
public override bool Equals(object ob);
参数:
- ob:是要与当前实例进行比较的必需对象,或者为null。
返回类型:如果给定的ob参数是Char的一个实例,并且等于当前实例的值,则它返回true,否则返回false。此方法的返回类型为System.Boolean。
例:
// 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
参考: https://docs.microsoft.com/en-us/dotnet/api/system.char.equals?view=netframework-4.7.2
相关用法
- C# DateTimeOffset.Add()用法及代码示例
- C# String.Contains()用法及代码示例
- C# Math.Sin()用法及代码示例
- C# Math.Cos()用法及代码示例
- C# Dictionary.Add()用法及代码示例
- C# Math.Tan()用法及代码示例
- C# Math.Abs()方法用法及代码示例
- C# Math.Exp()用法及代码示例
- C# Math.Abs()函数用法及代码示例
注:本文由纯净天空筛选整理自ankita_saini大神的英文原创作品 C# | Char.Equals() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。