我正在開發一個WCF Rest服務,使用實體框架4.4連接到數據庫。返回列表<User>使用Linq到實體
我有這樣的方法:
public List<User> GetAllUsers()
{
using (var context = new AdnLineContext())
{
var users = from u in context.Users
select u;
}
}
而且我不知道如何與來自數據庫中檢索到的所有User
迴歸一個List<User>
。
我必須這樣做嗎?
public List<User> GetAllUsers()
{
List<User> usersList = null;
using (var context = new AdnLineContext())
{
var users = from u in context.Users
select u;
usersList = new List<User>();
foreach (User user in users)
usersList.Add(user);
}
return usersList;
}
或者,有沒有做一個最快的方法?