От строки строки до списка с разделением одинаковых значений ⇐ C#

Место общения программистов C#
Anonymous
От строки строки до списка с разделением одинаковых значений

Сообщение Anonymous »

Я написал статический метод, который считывает научные номера (x, y) из текстового файла и помещал их в список списка . Но я не знаю, почему следующее значение из файла переопределяет все другие значения. static List DownloadData(string path1)
{
List lista = new List();
List doubelowa = new List();
doubelowa.Clear();
string line = null;
try
{

using (TextReader sr = File.OpenText(path1))
{

while ((line = sr.ReadLine()) != null)
{
doubelowa.Clear();
if (line != "100")
{
var d = line.Split().Select(f => double.Parse(f, System.Globalization.NumberStyles.Float, CultureInfo.InvariantCulture));
doubelowa.AddRange(d);
lista.Add(doubelowa);
}
}
}
}
finally
{

}
return lista;
}
< /code>
Прежде чем я написал этот метод, и он работал отлично. Но теперь, когда я пишу все больше и больше кода, я не знаю, что изменилось. Я пытаюсь исправить это, но ...
его экран с местными жителями:
https://onedrive.live.com/redir?resid=d ... 9&authkey=! Double.Clear () очистить значение списка списка. Почему?

Подробнее здесь: https://stackoverflow.com/questions/365 ... ame-values

Вернуться в «C#»