Вызов переменной в другой класс - C#
Формулировка задачи:
Совсем недавно начал изучать c# и вообще эту область.
Начал читать Andrew Troelsen. Pro C# 5.0 and the .NET 4.5 Framework.
Хочу сделать чтоб в методе Vvod был только ввод переменных, а в rashet все вычисления. Ну не как не могу понять как мне a1 и a2 вызвать в rashet. Помогите пожалуйста!
namespace ConsoleApplication4
{
class Math
{
public void Vvod()
{
Console.Write("Введите первое число: ");
int a1 = Convert.ToInt32(Console.ReadLine());
Console.Write("Введите второе число: ");
int a2 = Convert.ToInt32(Console.ReadLine());
int a3 = a1 + a2;
Console.WriteLine("Ответ: "+a3);
}
}
/*class Rashet
{
public void Rashet()
{
Math m = new Math();
int a3 = a1 + a2;
}
}*/
class Program
{
static void Main(string[] args)
{
//Rashet r = new Rashet();
Math m = new Math();
m.Vvod();
// r.Rashet();
Console.ReadLine();
}
}
}Решение задачи: «Вызов переменной в другой класс»
textual
Листинг программы
class two
{
int a;
int b;
public two(int a)
{
this.a = a;
int b = 1;
this.b=b;
}
}