Byte.Equals Metodo
In questo articolo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un valore che indica se due istanze di Byte rappresentano lo stesso valore.
Equals(Byte) |
Restituisce un valore che indica se l'istanza e un oggetto Byte specificato rappresentano lo stesso valore. |
Equals(Object) |
Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato. |
L'esempio di codice seguente determina se il primo valore è uguale al secondo valore e se il primo ByteByte valore è uguale alla versione casellata del secondo ByteByte valore.
using namespace System;
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 example displays the following output:
byteVal1 = 127, byteVal2 = 127, objectVal3 = 127
byteVal1 equals byteVal2?: True
byteVal1 equals objectVal3?: True
*/
// 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
*/
let byteVal1 = 0x7fuy
let byteVal2 = 127uy
let objectVal3: obj = byteVal2
printfn $"byteVal1 = {byteVal1}, byteVal2 = {byteVal2}, objectVal3 = {objectVal3}\n"
printfn $"byteVal1 equals byteVal2?: {byteVal1.Equals byteVal2}"
printfn $"byteVal1 equals objectVal3?: {byteVal1.Equals objectVal3}"
// This code example produces the following results:
//
// byteVal1 = 127, byteVal2 = 127, objectVal3 = 127
//
// byteVal1 equals byteVal2?: True
// byteVal1 equals objectVal3?: True
' This code example demonstrates the System.Byte.Equals(Object) and
' System.Byte.Equals(Byte) methods.
Class Sample
Public Shared Sub Main()
Dim byteVal1 As Byte = &H7F
Dim byteVal2 As Byte = 127
Dim objectVal3 As Object = byteVal2
'
Console.WriteLine("byteVal1 = {0}, byteVal2 = {1}, objectVal3 = {2}" & vbCrLf, _
byteVal1, byteVal2, objectVal3)
Console.WriteLine("byteVal1 equals byteVal2?: {0}", byteVal1.Equals(byteVal2))
Console.WriteLine("byteVal1 equals objectVal3?: {0}", byteVal1.Equals(objectVal3))
End Sub
End Class
'
'This code example produces the following results:
'
'byteVal1 = 127, byteVal2 = 127, objectVal3 = 127
'
'byteVal1 equals byteVal2?: True
'byteVal1 equals objectVal3?: True
'
- Origine:
- Byte.cs
- Origine:
- Byte.cs
- Origine:
- Byte.cs
Restituisce un valore che indica se l'istanza e un oggetto Byte specificato rappresentano lo stesso valore.
public:
virtual bool Equals(System::Byte obj);
public bool Equals (byte obj);
override this.Equals : byte -> bool
Public Function Equals (obj As Byte) As Boolean
Parametri
- obj
- Byte
Oggetto da confrontare con questa istanza.
Restituisce
true
se obj
è uguale all'istanza; in caso contrario, false
.
Implementazioni
Commenti
Questo metodo implementa l'interfaccia ed esegue leggermente meglio di Equals(Object) perché non deve convertire il System.IEquatable<T>obj
parametro in un oggetto.
Vedi anche
Si applica a
- Origine:
- Byte.cs
- Origine:
- Byte.cs
- Origine:
- Byte.cs
Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato.
public:
override bool Equals(System::Object ^ obj);
public override bool Equals (object obj);
public override bool Equals (object? obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean
Parametri
- obj
- Object
Oggetto da confrontare con questa istanza o null
.
Restituisce
true
se obj
è un'istanza di Byte ed è uguale al valore dell'istanza; in caso contrario, false
.