Что такое класс object в c#???
1)Что делает Object вообще???
2)Я написал код на эту тему, с методом Equals,но не пойму почему неправильно, в b возвращается всегда false
class ABC
{
int i;
int j;
public ABC(int ii,int jj)
{
i = ii;
j = jj;
}
}
class BBB
{
static void Main()
{
ABC obj = new ABC(10, 20);
ABC obj1 = new ABC(10, 20);
ABC obj2 = new ABC(40, 50);
bool b = Equals(obj1,obj);
Console.WriteLine(b);
Console.ReadLine();
}
}
По дате
По рейтингу
2) ты создаешь объекты - какой тип экземляра? ссылочный. поэтому тут проверяеться так же равенство ссылок.
еслиб ты сделал вот так
ABC obj = new ABC(10, 20);
ABC obj1 = obj; вернуло бы true.
Object(объект) это тип, который может быть и Int и single и string и char и любым типом.