C# Доступ к полям объекта
Всем привет!
Есть объект:
object data => new
{
a = 12128016,
b = "1",
c = "1"
};
Мне необходимо привести все это к List string, что пытаюсь сделать:
private List<string> res => new List<string>
{
};
Но, когда я обращаюсь к объекту data, я не вижу его полей, которые я хочу присвоить в массив res. Подскажите как быть в данной ситуации.
Ответы (1 шт):
Автор решения: aepot
→ Ссылка
Можно создать класс (рекомендуется)
public class Data
{
public int A { get; set; }
public string B { get; set; }
public string C { get; set; }
}
И сделать вот так
Data data = new Data
{
A = 12128016,
B = "1",
C = "1"
};
Можно с анонимным типом вот так
var data = new
{
A = 12128016,
B = "1",
C = "1"
};