Четверг, 03.07.2025, 23:14

  Сайт проекта StreamLive 216.73.216.50

Вы вошли как Гость | Группа "Гости" | RSS

Меню

Категории
С# [55]
VB.net [0]
VB6 [1]

Реклама

Nothing

 
Главная » Статьи » Программирование » С# [ Добавить статью ]
Методы класса System.Object
В классе System.Object имеются следующие методы:
Equals - виртуальный метод, возвращающий True, если два объекта расположены в одном месте памяти (второй объект передается в качестве параметра).
GetHashCode - виртуальный метод, возвращает некоторое целое число (хэш-код), однозначно идентифицирующее экземпляр класса.
GetType - возвращает объект типа Type, описывающий соответствующий тип.
ToString - виртуальный метод, по умолчанию возвращает строку, представляющую полное имя типа объекта.

Вот пример использования этих методов:
Object ob1, ob2;
ob1=new System.Object();
ob2=ob1;
//Выведется True.
Console.WriteLine(ob1.Equals(ob2));

ob2=new System.Object();
//Выведется False.
Console.WriteLine(ob1.Equals(ob2));

//Выведется некотрое число.
Console.WriteLine(ob1.GetHashCode());

//Выведется System.Object.
Console.WriteLine(ob1.GetType());

//Выведется System.Object.
Console.WriteLine(ob1.ToString());

Виртуальные методы класса System.Object часто переписывают в классах-потмках.


Источник:
Категория: С# | Добавил: Sumrak (14.11.2010) | Автор: E W
Просмотров: 919 | Комментарии: 0 | Теги: | Рейтинг: 0.0/0
Всего комментариев: 0

Log in

Block title

Copyright sumrak © 2025