Разбирался что такое конструктор чтобы закрепить написал код ,в нём ошибка : пишет переменная не существует в этом контексте. - C#
Формулировка задачи:
Доброго времени суток всем , начал учиться программированию , разбирался что такое конструктор чтобы закрепить написал код ,в нём ошибка : пишет переменная не существует в этом контексте. Плиз посмотрите и скажите в чём ошибка. Ниже код.
class Program
{
public Program(int i, int k, int t)
{
}
public void kaka(int x)
{
Console.WriteLine(x);
}
public static void Main()
{
Program office = new Program(204555, 345, 343);
Program house = new Program(234, 363, 2234);
office.kaka(i * k / t);
house.kaka(i * k / t);
Console.ReadLine();
}
}Решение задачи: «Разбирался что такое конструктор чтобы закрепить написал код ,в нём ошибка : пишет переменная не существует в этом контексте.»
textual
Листинг программы
class Program
{
private readonly int i;
private readonly int k;
private readonly int t;
public Program(int i, int k, int t)
{
this.i = i;
this.k = k;
this.t = t;
}
public void kaka(int x)
{
Console.WriteLine(x);
}
public static void Main()
{
Program office = new Program(204555, 345, 343);
Program house = new Program(234, 363, 2234);
office.kaka(office.i * office.k / office.t);
house.kaka(house.i * house.k / house.t);
Console.ReadLine();
}
}