FrameworkName.Equals Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, представляет ли данный экземпляр класса FrameworkName ту же версию платформы .NET Framework, что и указанный объект либо экземпляр класса FrameworkName.
Перегрузки
Equals(Object) |
Возвращает значение, которое указывает, представляет ли этот экземпляр класса FrameworkName ту же версию .NET, что и указанный объект. |
Equals(FrameworkName) |
Возвращает значение, которое указывает, представляет ли этот экземпляр класса FrameworkName ту же версию .NET, что и указанный экземпляр FrameworkName. |
Equals(Object)
Возвращает значение, которое указывает, представляет ли этот экземпляр класса FrameworkName ту же версию .NET, что и указанный объект.
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
Параметры
- obj
- Object
Объект, сравниваемый с текущим экземпляром.
Возвращаемое значение
Значение true
, если все компоненты текущего объекта FrameworkName совпадают с соответствующими компонентами объекта obj
; в противном случае — значение false
.
Комментарии
Метод преобразуется obj
в FrameworkName объект и вызывает перегрузку FrameworkName.Equals(FrameworkName) для проверки на равенство. Если преобразование не выполнено или obj
если оно выполненоnull
, метод возвращает .false
Применяется к
Equals(FrameworkName)
Возвращает значение, которое указывает, представляет ли этот экземпляр класса FrameworkName ту же версию .NET, что и указанный экземпляр FrameworkName.
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
Параметры
- other
- FrameworkName
Объект, сравниваемый с текущим экземпляром.
Возвращаемое значение
Значение true
, если все компоненты текущего объекта FrameworkName совпадают с соответствующими компонентами объекта other
; в противном случае — значение false
.
Реализации
Комментарии
Метод проверяет равенство, возвращая результат следующих сравнений:
Порядковое сравнение Identifier значений свойств текущего экземпляра и
other
.Порядковое сравнение Profile значений свойств текущего экземпляра и
other
.Сравнение свойств версии путем вызова Version.Equals метода.