我正在尝试连接给定代码中的一些字段。它仅适用于字符串字段,但是当我连接 int 字段时,错误就来了。
var query = (from u in db.IdFormat
select new
{
IdPre = u.IdPrefix + "" + u.IdDMY + "" + u.IdSeparator + "" + u.Sequence.ToString()
}).FirstOrDefault();
public class IdFormat
{
public int Id { get; set; }
public String IdPrefix { get; set; }
public string IdDMY { get; set; }
public string IdSeparator { get; set; }
public int IdSequence { get; set; }
}
但收到错误消息“LINQ to Entities 无法识别方法 'System.String ToString()' 方法,并且此方法无法转换为存储表达式。”
请帮我。提前致谢。