我想要一些关于如何使这个简单的 LINQ 代码尽可能快速和高效的建议
tbl_WatchList 包含 51996 行
根据 VS2012 测试资源管理器,以下测试需要 2 秒才能运行
[TestMethod]
public void TestRemoveWatch()
{
using (var DB = new A4C_2012_devEntities())
{
var results = DB.tbl_WatchList.OrderByDescending(x => x.ID).Take(1);
int WatchID = results.AsEnumerable().First().ID;
Assert.IsTrue(WatchList.RemoveWatch(WatchID));
}
}