Uzyskanie nazwy nieruchomości na liście

Przykład

public class MyItems
{
    public object Test1  {get ; set; }
    public object Test2  {get ; set; }
    public object Test3  {get ; set; }
    public object Test4  {get ; set; }
    public List<object> itemList
    {
        get
        {
            return new List<object>
            {
                Test1,Test2,Test3,Test4
            }
        }
    }
}

public void LoadItems()
{
    foreach (var item in MyItems.itemList)
    {
        //get name of item here (asin,  Test1, Test2)
    }
}

**

Próbowałem tego z refleksją .. asintypeof(MyItems).GetFields() etc .. ale to nie działa.

Jak mogę się dowiedzieć, która nazwa ma „przedmiot”? Test1? Test2? itp...

questionAnswers(3)

yourAnswerToTheQuestion