Лабораторная работа: Рефакторинг. Виключення дублювання коду. Розробка бібліотек класів та знайомство з багатопроектними рішеннями
{
}
private void button1_Click(object sender, EventArgs e)
{
SqrEquation equ = new SqrEquation(Convert.ToDouble(tbA.Text), Convert.ToDouble(tbB.Text),
Convert.ToDouble(tbC.Text));
tbX1.Text = Convert.ToString(equ.x1);
tbX2.Text = Convert.ToString(equ.x2);
}
private void textBox5_TextChanged(object sender, EventArgs e)
{
}
}
}
Консольний інтерфейс користувача
using System;
using mylab;
namespace lab2
{
class Program
{
static void Main()
{
SqrEquation equ = new SqrEquation
(Convert.Int32(System.Console.ReadLine()),
Convert.ToInt32(System.Console.ReadLine()),
Convert.ToInt32(System.Console.ReadLine()));
Console.WriteLine("x1={0}; x2={1}", equ.x1, equ.x2);
System.Console.Read();