я новичок в языке c #, у меня есть данные json и я преобразован в объект c #, но я хочу получить вложенные свойства из модели и комментариев Response, а также все данные из класса Response, также мне нужны данные из класса ответа с помощью цикла foreach
public class Response
{
public string comments { get; set; }
public string createDate { get; set; }
public string status { get; set; }
public string updateDate { get; set; }
}
public class Reviewer
{
public string displayName { get; set; }
public string oneAccountId { get; set; }
}
public class Vehicle
{
public string make { get; set; }
public string model { get; set; }
public string vin { get; set; }
public string year { get; set; }
}
public class ShopReview
{
public string comments { get; set; }
public string compCode { get; set; }
public string createDate { get; set; }
public string id { get; set; }
public int rating { get; set; }
public Response response { get; set; }
public Reviewer reviewer { get; set; }
public string status { get; set; }
}
public class RootObject
{
public string message { get; set; }
public ShopReview[] shopReviews { get; set; }
}
я пытаюсь с этим кодом
if (review.Response != null)
{
foreach (var shopResponse in review.Response)
{
CarReviewReply tmpReply = new CarReviewReply();
{
Comments = shResponse.Comments,
LastUpdated = shopResponse.UpdateDate,
ResponseDate = shopResponse.CreateDate,
Status = shopResponse.Status
};
}
}
Я получил ошибку "Не содержит общедоступного определения экземпляра для 'GetEnumerator'"