在 Simple.Data 示例中,有一个“Magic Casting”示例:
// When you assign the dynamic record to a static type, any matching properties are auto-mapped.
var db = Database.Open();
Customer customer = db.Customers.FindByCustomerId(1);
如果返回多条记录,Simple.Data 是否也会神奇地转换?像这样的东西:
var db = Database.Open();
IEnumerable<Customer> customers = db.Customers.FindBySurname("Smith");
显然我已经尝试了上述方法,但它不起作用(“无法将类型隐式转换”从 SimpleQuery 到我的具体类型)。任何的建议都受欢迎。