Как сделать запись действий вычисления калькулятора в txt файл C#?

Не могу понять
Код
using System;
using System.IO

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {

            double firstValue, secondValue;
            string action;

            Console.WriteLine("Выберите операцию: '+' '-' '*' '/' 'sqrt' '^' 'sin' 'cos'");
            action = Console.ReadLine();


            Console.WriteLine("Введите число 1");
            firstValue = double.Parse(Console.ReadLine());

            Console.WriteLine("Введите число 2");
            secondValue = double.Parse(Console.ReadLine());

            switch (action)
            {
                case "+":
                    Console.WriteLine(firstValue + secondValue);
                    break;
                case "-":
                    Console.WriteLine(firstValue - secondValue);
                    break;
                case "*":
                    Console.WriteLine(firstValue * secondValue);
                    break;
                case "/":
                    if (secondValue == 0)
                        Console.WriteLine(0);
                    else
                    Console.WriteLine(firstValue / secondValue);
                    break;
                default:
                    Console.WriteLine("Ошибка! Неизвестное действие!");
                    break;
                case "sqrt":
                    Console.WriteLine(Math.Sqrt(firstValue));
                    break;
                case "^":
                    Console.WriteLine(Math.Pow(firstValue, secondValue));
                    break;
                case "sin":
                    Console.WriteLine(Math.Sin(firstValue));
                    break;
                case "cos":
                    Console.WriteLine(Math.Cos(firstValue));
                    break;
            }

            Console.ReadLine();
        }
    }
}
  • Вопрос задан
  • 260 просмотров
Решения вопроса 1
edward_freedom
@edward_freedom
File.WriteAllText(path, contents)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы