Я пытаюсь создать коллекцию URL-адресов веб-страниц и их имен, используя классы в C #. Я использую Newtonsoft.Json для сериализации их в строку JSON.
Вот мой класс объектов WebPage
class WebPage
{
private string Name;
private string URL;
public WebPage(string name, string uRL)
{
Name = name;
URL = uRL;
}
public string GetName()
{
return Name;
}
public string GetURL()
{
return URL;
}
}
Я использую List<WebPage>
с именем pageCollection
, к которому я добавляю все веб-страницы, но когда я запускаю код следующим образом:
string json = JsonConvert.SerializeObject(pageCollection);
Вывод строки - только пустые скобки. В чем здесь проблема?