Имеется метод, который должен в цикле парсить файлы в объекты, которые потом объединяются в массив объектов. По идее все работает, только вот с заполнением массива проблема:
try
{
string items = System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + "/ForParce/";
string[] files = Directory.GetFiles(items, "*.xdb", SearchOption.AllDirectories);
int i = 0;
object[] json = null;
foreach (string file in files)
{
object dress = parse(file);
json[i] = dress;
i++;
}
File.AppendAllText("parse.json", JsonConvert.SerializeObject(json) , encoding: Encoding.UTF8);
MessageBox.Show("Complete");
}
catch (Exception ex) { MessageBox.Show(ex.ToString()); }
При начале работы программа ругается: ссылка на объект не указывает на экземпляр объекта.