Проблемы с доступом к переменным внутри объекта - PullRequest
0 голосов
/ 30 октября 2019

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

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

 public void fillArray()
    {
        foreach(Assignment1.Post p in Assignment1.allPosts)
        {
            postTitle = p.PostTitle;
            postID = p.PostID;
            postContent = p.PostContent;
            postScore = p.Score;
            date = p.TimeStamp;

            DisplayObjects newObj = new DisplayObjects(postTitle, postID,postContent,postScore,date,timeStamp);

            postObjects.Add(newObj);
        }

        sortList();

    }

вот объявление объекта, и вот где я пытаюсь получить к нему доступ в другом классе:

 foreach (DisplayObjects d in DisplayObjects.sortedPosts)
        {
             // d.VariablesIWantToAccessButCant
        }

Возможно, что-то чрезвычайно простое, но я просто упускаю основную концепцию. Спасибо за помощь как всегда

1 Ответ

0 голосов
/ 30 октября 2019

Все мои переменные, помещаемые в объекты, были частными, поэтому я не мог получить к ним доступ, так как у меня не было методов get или set. Очень тупой, но я понял это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...