Записать действия калькулятора и результат в файл - C#
Формулировка задачи:
народ подскажите плиз как записать действия калькулятора и результат в файл?
namespace sfaf
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string a1 = textBox1.Text;
string b1 = textBox2.Text;
double a2 = Convert.ToDouble(a1);
double b2 = Convert.ToDouble(b1);
double c = a2 + b2;
string d = Convert.ToString(c);
textBox3.Text = d;
}
private void button2_Click(object sender, EventArgs e)
{
string a1 = textBox1.Text;
string b1 = textBox2.Text;
double a2 = Convert.ToDouble(a1);
double b2 = Convert.ToDouble(b1);
double c = a2 - b2;
string d = Convert.ToString(c);
textBox3.Text = d;
}
private void button3_Click(object sender, EventArgs e)
{
string a1 = textBox1.Text;
string b1 = textBox2.Text;
double a2 = Convert.ToDouble(a1);
double b2 = Convert.ToDouble(b1);
double c = a2 * b2;
string d = Convert.ToString(c);
textBox3.Text = d;
}
private void button4_Click(object sender, EventArgs e)
{
string a1 = textBox1.Text;
string b1 = textBox2.Text;
double a2 = Convert.ToDouble(a1);
double b2 = Convert.ToDouble(b1);
double c = a2 / b2;
string d = Convert.ToString(c);
textBox3.Text = d;
}}}Решение задачи: «Записать действия калькулятора и результат в файл»
textual
Листинг программы
private void button1_Click(object sender, EventArgs e)
{
string a1 = textBox1.Text;
string b1 = textBox2.Text;
double a2 = Convert.ToDouble(a1);
double b2 = Convert.ToDouble(b1);
double c = a2 + b2;
string d = Convert.ToString(c);
textBox3.Text = d;
StreamWriter sw=new StreamWriter("путь к файлу",true);
sw.WriteLine("Операция "+ textBox3.Text);
sw.Close();
}