Странная ошибка с Subsonic 3.0.0.3
Использование - в качестве примера - AdventureWorksLT DB
Когда я запускаю этот код
Я получаю нулевое значение для gname (хотя name получает значение ok)
И w равно 0 вместо значения в 1-й строке
[Если я изменяю, выберите новые MyData и просто выберите MyData - все будет в порядке]
class Program {
static void Main(string[] args) {
var q = from g in Product.All()
select new MyData{
gname = g.Name,
name = g.Name,
w = g.Weight.Value
};
var list00 = q.Take(1).ToList();
Console.WriteLine(list00[0].gname);
}
}
public class MyData {
public string gname { get; set; }
public string name { get; set; }
public decimal w { get; set; }
}
Любые идеи, что не так
Спасибо
Mike