FrameworkName.Equals Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um valor que indica se esta instância de FrameworkName representa a mesma versão do Framework que uma instância de FrameworkName ou objeto especificado.
Sobrecargas
Equals(Object) |
Retorna um valor que indica se esta instância de FrameworkName representa a mesma versão do .NET que um objeto especificado. |
Equals(FrameworkName) |
Retorna um valor que indica se esta instância de FrameworkName representa a mesma versão do .NET que uma instância de FrameworkName especificada. |
Equals(Object)
- Origem:
- FrameworkName.cs
- Origem:
- FrameworkName.cs
- Origem:
- FrameworkName.cs
Retorna um valor que indica se esta instância de FrameworkName representa a mesma versão do .NET que um objeto especificado.
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
Parâmetros
- obj
- Object
O objeto a ser comparado com a instância atual.
Retornos
true
se todos os componentes do objeto FrameworkName atual correspondem ao componente correspondente de obj
; caso contrário, false
.
Comentários
O método é convertido obj
em um FrameworkName objeto e chama a FrameworkName.Equals(FrameworkName) sobrecarga para testar a igualdade. Se a conversão não for bem-sucedida ou se obj
for null
, o método retornará false
.
Aplica-se a
Equals(FrameworkName)
- Origem:
- FrameworkName.cs
- Origem:
- FrameworkName.cs
- Origem:
- FrameworkName.cs
Retorna um valor que indica se esta instância de FrameworkName representa a mesma versão do .NET que uma instância de FrameworkName especificada.
public:
virtual bool Equals(System::Runtime::Versioning::FrameworkName ^ other);
public bool Equals (System.Runtime.Versioning.FrameworkName other);
public bool Equals (System.Runtime.Versioning.FrameworkName? other);
override this.Equals : System.Runtime.Versioning.FrameworkName -> bool
Public Function Equals (other As FrameworkName) As Boolean
Parâmetros
- other
- FrameworkName
O objeto a ser comparado com a instância atual.
Retornos
true
se todos os componentes do objeto FrameworkName atual correspondem ao componente correspondente de other
; caso contrário, false
.
Implementações
Comentários
O método testa a igualdade retornando o resultado das seguintes comparações:
Uma comparação ordinal dos Identifier valores de propriedade da instância atual e
other
.Uma comparação ordinal dos Profile valores de propriedade da instância atual e
other
.Uma comparação das propriedades de versão chamando o Version.Equals método .