OSPlatform.Equals Metodo

Definizione

Determina se due istanze di OSPlatform sono uguali.

Overload

Equals(Object)

Determina se l'istanza corrente di OSPlatform equivale all'oggetto specificato.

Equals(OSPlatform)

Determina se l'istanza OSPlatform specificata è uguale all'istanza corrente.

Equals(Object)

Origine:
OSPlatform.cs
Origine:
OSPlatform.cs
Origine:
OSPlatform.cs

Determina se l'istanza corrente di OSPlatform equivale all'oggetto specificato.

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

Parametri

obj
Object

true se obj è un'istanza di OSPlatform e il relativo nome è lo stesso dell'oggetto corrente. In caso contrario, false.

Restituisce

true se obj è un'istanza di OSPlatform e il relativo nome è lo stesso dell'oggetto corrente.

Commenti

Il nome di un OSPlatform oggetto è la osPlatform stringa passata al Create metodo . I nomi degli OSPlatform oggetti restituiti dalle proprietà statiche OSPlatform sono "LINUX", "OSX" e "WINDOWS". Il metodo usa il confronto ordinale per determinare se i nomi sono uguali.

Si applica a

.NET 10 e altre versioni
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 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1

Equals(OSPlatform)

Origine:
OSPlatform.cs
Origine:
OSPlatform.cs
Origine:
OSPlatform.cs

Determina se l'istanza OSPlatform specificata è uguale all'istanza corrente.

C#
public bool Equals(System.Runtime.InteropServices.OSPlatform other);

Parametri

other
OSPlatform

Oggetto da confrontare con l'istanza corrente.

Restituisce

true se l'istanza corrente è uguale a other; in caso contrario, false.

Implementazioni

Commenti

Due OSPlatform istanze sono uguali se hanno lo stesso nome. Il nome di un OSPlatform oggetto è la osPlatform stringa passata al Create metodo . I nomi degli OSPlatform oggetti restituiti dalle proprietà OSPlatform statiche sono "LINUX", "OSX" e "WINDOWS". Il metodo usa il confronto ordinale per determinare se i nomi sono uguali.

Si applica a

.NET 10 e altre versioni
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 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1