FrameworkName.Equals Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, представляет ли данный экземпляр класса FrameworkName ту же версию платформы .NET Framework, что и указанный объект либо экземпляр класса FrameworkName.
Перегрузки
Equals(Object) |
Возвращает значение, которое указывает, представляет ли этот экземпляр класса FrameworkName ту же версию .NET, что и указанный объект. |
Equals(FrameworkName) |
Возвращает значение, которое указывает, представляет ли этот экземпляр класса FrameworkName ту же версию .NET, что и указанный экземпляр FrameworkName. |
Equals(Object)
- Исходный код:
- FrameworkName.cs
- Исходный код:
- FrameworkName.cs
- Исходный код:
- FrameworkName.cs
Возвращает значение, которое указывает, представляет ли этот экземпляр класса 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.cs
- Исходный код:
- FrameworkName.cs
- Исходный код:
- FrameworkName.cs
Возвращает значение, которое указывает, представляет ли этот экземпляр класса 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 метода .