Исправить

  • Автор темы develish15
  • Дата начала
Статус
Закрыто для дальнейших ответов.
D

develish15

Гость
#1
4.png
пишет ошибку в строчке 56 "Error A local variable named 'i' cannot be declared in this scope because it would give a different meaning to 'i', which is already used in a 'parent or current' scope to denote something else"
как можно исправить?

сам код:
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

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

using (FileStream fs = new FileStream("F:\\4.txt", FileMode.Create))
{
using (StreamWriter sw = new StreamWriter(fs))
{

string s = string.Empty;
List<double> lst = new List<double>();

for (int i = 1; i < 16; i++)
{
if (i <= 8) lst.Add(Math.Sin((i * Math.PI) % 8));
else lst.Add(4 * Math.Cos((i * (Math.PI + 1)) % 5));
sw.WriteLine(lst[i - 1]);


}

}

}
using (FileStream fs = new FileStream("F:\\4.txt", FileMode.Open))
{
using (StreamReader sr = new StreamReader(fs))
{

string st = sr.ReadLine();
Console.WriteLine(st[0].ToString());
int i = 0;
while (st[i] != st[15]);
Console.WriteLine();
for (int i = 0; i < 15; i++)
{

if (st[0] == '+')

st += st[i];

}
Console.WriteLine(st.ToString());
Console.WriteLine(st);
Console.ReadLine();

Console.WriteLine(st);
Console.ReadLine();

}
}

}
}
}
}
 
Статус
Закрыто для дальнейших ответов.