Из файла в массив( C# )
Файл
Код:
1 2 3 4 5 6 7 8 99 1
Как ввести в одномерный массив из файла?
Надо найти максимальный элемент(это я сам сделаю).
Читать через пробел.
Код:
string line = streamReader.ReadToEnd();
while (line != null)
{
spl = line.Split(' ');
// date.Text = line + "\r\n";
foreach (string Mas in spl)
{
Masiv[j] = Convert.ToInt32(Mas);
j++;
}
date.Text = string.Format("{0}\r\n", Masiv[j].ToString());
line = streamReader.ReadToEnd();
}
while (line != null)
{
spl = line.Split(' ');
// date.Text = line + "\r\n";
foreach (string Mas in spl)
{
Masiv[j] = Convert.ToInt32(Mas);
j++;
}
date.Text = string.Format("{0}\r\n", Masiv[j].ToString());
line = streamReader.ReadToEnd();
}
Цитата: kurzon
Как из файла занести в массив?
Файл
Как ввести в одномерный массив из файла?
Надо найти максимальный элемент(это я сам сделаю).
Читать через пробел.
Файл
Код:
1 2 3 4 5 6 7 8 99 1
Как ввести в одномерный массив из файла?
Надо найти максимальный элемент(это я сам сделаю).
Читать через пробел.
Код:
string line = streamReader.ReadToEnd();
while (line != null)
{
spl = line.Split(' ');
// date.Text = line + "\r\n";
foreach (string Mas in spl)
{
Masiv[j] = Convert.ToInt32(Mas);
j++;
}
date.Text = string.Format("{0}\r\n", Masiv[j].ToString());
line = streamReader.ReadToEnd();
}
while (line != null)
{
spl = line.Split(' ');
// date.Text = line + "\r\n";
foreach (string Mas in spl)
{
Masiv[j] = Convert.ToInt32(Mas);
j++;
}
date.Text = string.Format("{0}\r\n", Masiv[j].ToString());
line = streamReader.ReadToEnd();
}
Вопрос первый почему крутим все в цикле?
Вопрос второй если твой поток прочитан до конца пытаешься читать его снова?
Вопрос n-ный и т.д.
Код:
string[] spl = null;
...........................
string line = streamReader.ReadToEnd();
spl = line.Split(' ');
// date.Text = line + "\r\n";
foreach (string Mas in spl)
{
Masiv[j] = Convert.ToInt32(Mas);
j++;
date.Text = string.Format("{0}\r\n", Masiv[j].ToString());
}
...........................
string line = streamReader.ReadToEnd();
spl = line.Split(' ');
// date.Text = line + "\r\n";
foreach (string Mas in spl)
{
Masiv[j] = Convert.ToInt32(Mas);
j++;
date.Text = string.Format("{0}\r\n", Masiv[j].ToString());
}
Ну примерно вот так! Я только не совсем понял поставленную задачу.
Выкладывать ехе-шники запрещено по Правилам форума.Поудалял.