======Класс Object====== Поддерживает все классы в иерархии классов .NET Framework и предоставляет низкоуровневые службы для производных классов.Он является исходным базовым классом для всех классов платформы .NET Framework и корнем иерархии типов. * **Пространство имен:** [[developers:references:system|System]] * **Сборка:** mscorlib (в mscorlib.dll) =====Иерархия наследования===== * System.Object =====Синтаксис===== public class Object =====Конструкторы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Конструктор}}|[[developers:references:system.object..ctor|Object()]]| Инициализирует новый экземпляр класса [[developers:references:system.object|Object]] . | =====Методы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Метод}}|[[developers:references:system.object.equals_system.object|Equals(Object)]]| Определяет, равен ли заданный объект текущему объекту. | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:system.object.equals_system.object_system.object|Equals(Object, Object)]]| Определяет, считаются ли равными указанные экземпляры объектов. | |{{developers:references:method.png|Метод}}|[[developers:references:system.object.gethashcode|GetHashCode()]]| Служит хэш-функцией по умолчанию. | |{{developers:references:method.png|Метод}}|[[developers:references:system.object.gettype|GetType()]]| Возвращает объект [[developers:references:system.type|Type]] для текущего экземпляра. | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:system.object.referenceequals_system.object_system.object|ReferenceEquals(Object, Object)]]| Определяет, совпадают ли указанные экземпляры [[developers:references:system.object|Object]] . | |{{developers:references:method.png|Метод}}|[[developers:references:system.object.tostring|ToString()]]| Возвращает строку, представляющую текущий объект. |