我正在調試Visual Studio 2008中的一些實體框架代碼,並試圖從數據庫中檢索實際值。我期望從一個靜態表中看到一組ID,名稱對。爲什麼實體框架實體集的名稱是「it」?
using (MyModel context = new MyModel())
{
var stat = context.StatusSet.First(x => x.ID == 1);
//...
}
當我查看上下文時,我反而看到context.StatusSet.Name的值爲「it」。
這是什麼意思?
純粹的投機,但它聽起來像是在對象體系中的「根」節點,讓人想起*「這個」 *的名稱。 – 2010-11-05 22:20:01
我不知道,但在EF1中,我已經看到了一些代碼在LINQ中的實體,其中一個同事必須做一些where語句,它還包含'魔術字符串''IT' – Michel 2010-11-05 22:27:02
@Michel:我已經看到這種情況的例子。也許這是我需要採取的方法,因爲這個表達式不起作用。 – Blanthor 2010-11-05 22:36:43