我正在开发一个使用 Entity Framework 4.4 连接到数据库的 WCF Rest 服务。
我有这个方法:
public List<User> GetAllUsers()
{
using (var context = new AdnLineContext())
{
var users = from u in context.Users
select u;
}
}
而且我不知道如何返回从数据库中检索到的List<User>
所有s 。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;
}
或者,有没有最快的方法来做到这一点?