Leggere in inglese

Condividi tramite


Guid.Equality(Guid, Guid) Operatore

Definizione

Indica se i valori di due oggetti Guid specificati sono uguali.

C#
public static bool operator ==(Guid a, Guid b);

Parametri

a
Guid

Primo oggetto da confrontare.

b
Guid

Secondo oggetto da confrontare.

Restituisce

true se a e b sono uguali; in caso contrario, false.

Esempio

Nell'esempio seguente viene usato l'operatore Equality per confrontare due valori GUID con Guid.Empty per determinare se sono costituiti esclusivamente da zero.

C#
// Create a GUID and determine whether it consists of all zeros.
Guid guid1 = Guid.NewGuid();
Console.WriteLine(guid1);
Console.WriteLine($"Empty: {guid1 == Guid.Empty}\n");

// Create a GUID with all zeros and compare it to Empty.
var bytes = new Byte[16];
var guid2 = new Guid(bytes);
Console.WriteLine(guid2);
Console.WriteLine($"Empty: {guid2 == Guid.Empty}");

// The example displays output like the following:
//       11c43ee8-b9d3-4e51-b73f-bd9dda66e29c
//       Empty: False
//
//       00000000-0000-0000-0000-000000000000
//       Empty: True

Commenti

Il metodo equivalente per questo operatore è Guid.Equals(Object)

Si applica a

Prodotto Versioni
.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, 10
.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