Инициализация переменной в цикле while

У меня есть функция, которая читает файл по частям.

public static DataObject ReadNextFile(){ ...}

И dataobject выглядит так:

public DataObject
{
   public string Category { get; set; }

   // And other members ...
}

Я хочу сделать следующее, в основном

List<DataObject> dataObjects = new List<DataObject>();

while(ReadNextFile().Category == "category")
{
   dataObjects.Add(^^^^^ the thingy in the while);
}

Я знаю, что, вероятно, это не так, как это делается, потому что как мне получить доступ к объекту, который я только что прочитал.

5
задан Kenny Evitt 6 May 2016 в 01:57
поделиться