琐碎的错误通常最难以定位!做了这么多次,但不知道为什么它抛出他的错误通过部分类扩展实体框架中的实体,stackoverflow例外
我需要在一个属性FullName中连接员工名和姓。因此,组合框的显示成员可以设置为“FullName”。
为此,我简单地创建对应于我的数据模型生成的Employee类另一部分类,如下
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.Objects.DataClasses;
namespace IGarage.DAL
{
public partial class Employee : EntityObject
{
public string FullName
{
get
{
return FullName;
}
set
{
value = this.FirstName + " " + this.LastName;
}
}
}
}
在一个名为Employee.cs
文件但是,当我查询数据库相关职工它抛出以下错误:
而且当我探索我看到THI问题s
请指教。
我会怀疑LINQ呼叫不知何故进入一个无限循环,虽然我不知道如何... – Tim 2014-11-02 09:18:13
我也是,但无法弄清楚它在哪里! – tariq 2014-11-02 09:18:45
在FullName的getter中,您再次调用FullName的getter,这会导致无限递归。 – 2014-11-02 09:18:48