Llegeix en anglès

Comparteix a través de


Byte.Equals Método

Definición

Devuelve un valor que indica si dos instancias de Byte representan el mismo valor.

Sobrecargas

Equals(Byte)

Devuelve un valor que indica si esta instancia y un objeto Byte especificado representan el mismo valor.

Equals(Object)

Devuelve un valor que indica si esta instancia equivale a un objeto especificado.

Ejemplos

En el ejemplo de código siguiente se determina si el primer Byte valor es igual al segundo Byte valor y si el primer Byte valor es igual a la versión boxed del segundo Byte valor.

C#
// This code example demonstrates the System.Byte.Equals(Object) and
// System.Byte.Equals(Byte) methods.

using System;

class Sample
{
    public static void Main()
    {
    byte   byteVal1 = 0x7f;
    byte   byteVal2 = 127;
    object objectVal3 = byteVal2;
//
    Console.WriteLine("byteVal1 = {0}, byteVal2 = {1}, objectVal3 = {2}\n",
                       byteVal1, byteVal2, objectVal3);
    Console.WriteLine("byteVal1 equals byteVal2?: {0}", byteVal1.Equals(byteVal2));
    Console.WriteLine("byteVal1 equals objectVal3?: {0}", byteVal1.Equals(objectVal3));
    }
}

/*
This code example produces the following results:

byteVal1 = 127, byteVal2 = 127, objectVal3 = 127

byteVal1 equals byteVal2?: True
byteVal1 equals objectVal3?: True

*/

Equals(Byte)

Source:
Byte.cs
Source:
Byte.cs
Source:
Byte.cs

Devuelve un valor que indica si esta instancia y un objeto Byte especificado representan el mismo valor.

C#
public bool Equals (byte obj);

Parámetros

obj
Byte

Un objeto que se va a comparar con esta instancia.

Devoluciones

true si obj es igual a esta instancia; en caso contrario, false.

Implementaciones

Comentarios

Este método implementa la System.IEquatable<T> interfaz y funciona ligeramente mejor que Equals(Object) porque no tiene que convertir el obj parámetro en un objeto .

Consulte también

Se aplica a

.NET 9 i altres versions
Producte Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Equals(Object)

Source:
Byte.cs
Source:
Byte.cs
Source:
Byte.cs

Devuelve un valor que indica si esta instancia equivale a un objeto especificado.

C#
public override bool Equals (object obj);
C#
public override bool Equals (object? obj);

Parámetros

obj
Object

Objeto que se va a comparar con esta instancia o null.

Devoluciones

true si obj es una instancia de Byte y es igual al valor de esta instancia; en caso contrario, false.

Consulte también

Se aplica a

.NET 9 i altres versions
Producte Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0