写我的第一个LINQ的应用程序,我试图找到最好的方式来做到以下几点: 我想加载整个员工表,一次填充缓存(用于自动完成表单)。 我可以做 - var query = from employee in db.Employees select employee;
foreach (Employee e in query)
{
...
}
但由于这是延迟加载,它生成每个雇员一个查询。我
我遇到了我的代码中的一个错误,这让我觉得我并不真正了解有关F#和懒惰评估的一些细节。我知道,F#热切评估,因此我有些由下面的函数困惑: // Open a file, then read from it. Close the file. return the data.
let getStringFromFile =
File.OpenRead("c:\\eo\\raw.txt")