Что происходит при A = this - C#
Формулировка задачи:
Господа, есть такой вот говнокод
Когда мы присваиваем переменной a A = this происходит ли создание объекта класса b ?? Или что происходит в данный момент ??
using System;
class a
{
public int Value()
{
return 45;
}
}
class b : a
{
public int ReturnVAl()
{
a A = this; // Здесь создается новый объект класса B или что ??
return A.Value();
}
}
class c
{
static void Main()
{
Console.WriteLine(new b().ReturnVAl());
}
}Решение задачи: «Что происходит при A = this»
textual
Листинг программы
Console.WriteLine(new b().ReturnVAl());