У меня есть массив объектов, как этот var items = new object[]
{
new {name= "house",code=1,price= 30},
new {name= "water",code=2,price= 323},
new {name= "food",code=3,price= 45}
};
я играл с VS 2017 RC и новыми функциями C#: class Program
{
class A
{
public int Z1 { get; set; }
public int Z2 { get; set; }
}
static void Main(string[] args)
Глядя на новый C# 7.0 ValueTuples, мне интересно, полностью ли они заменит Anonymous Types. Я понимаю, что ValueTuples являются структурами и поэтому ведут себя немного иначе, чем Anonymous Types, кот
Я в настоящее время работаю следующий запрос: var results = from c in _context.Cs
join a in _context.Ca on c.Id equals a.CId
where c.Status == "A"
where c.CtId == ctId
Я понимаю, что анонимные типы не имеют предопределенного типа. Тип присваивается ему компилятором по типу компиляции, а данные типа, назначенного во время компиляции, не могут быть известны на уровне