Не удалось найти имя типа или пространства имен "StreamWriter" - C#
Формулировка задачи:
Ошибки Ошибка 2 Не удалось найти имя типа или пространства имен "StreamWriter" (пропущена директива using или ссылка на сборку?) H:\ConsoleApplication1\ConsoleApplication1\Program.cs 14 34 ConsoleApplication1
в строках 14 и 15
Ошибка 5 В качестве оператора могут использоваться только выражения присваивания, вызова, инкремента, декремента и создания нового объекта H:\ConsoleApplication1\ConsoleApplication1\Program.cs 25 13 ConsoleApplication1
в строке 25
Ошибка 6 Элемент "metka1" не существует в текущем контексте. H:\ConsoleApplication1\ConsoleApplication1\Program.cs 25 13 ConsoleApplication1
в строке 25
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
public static void Main(string[] args)
{
string s;
double x, y;
StreamWriter f = new StreamWriter("out.txt");
StreamReader f1 = new StreamReader("in.txt");
f.WriteLine(" Таблица значений\n");
metka: s = f1.ReadLine();
if (s == null)
goto metka1;
x = Convert.ToDouble(s);
y = Math.Sqrt(x * x / (2 + Math.Exp(4 *
Math.Log(x))));
f.WriteLine(" аргумент x = {0:F3} функция y = {1:e3} \n", x, y);
goto metka;
metka1; f.WriteLine(" Составил {0} \n" ,s);
f.Close();
f1.Close();
}
}
}Решение задачи: «Не удалось найти имя типа или пространства имен "StreamWriter"»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace ConsoleApplicationSharp1
{
class Program
{
public static void Main(string[] args)
{
string s;
double x, y;
StreamWriter f = new StreamWriter("out.txt");
StreamReader f1 = new StreamReader("in.txt");
f.WriteLine(" Таблица значений\n");
metka: s = f1.ReadLine();
if (s == null)
goto metka1;
x = Convert.ToDouble(s);
y = Math.Sqrt(x * x / (2 + Math.Exp(4 *
Math.Log(x))));
f.WriteLine(" аргумент x = {0:F3} функция y = {1:e3} \n", x, y);
goto metka;
metka1: f.WriteLine(" Составил {0} \n" ,s);
f.Close();
f1.Close();
}
}
}