C# 返回列表<;用户>;使用Linq创建实体
我正在开发一个WCF Rest服务,它使用Entity Framework 4.4连接到数据库 我有这个方法:C# 返回列表<;用户>;使用Linq创建实体,c#,entity-framework,linq-to-entities,C#,Entity Framework,Linq To Entities,我正在开发一个WCF Rest服务,它使用Entity Framework 4.4连接到数据库 我有这个方法: public List<User> GetAllUsers() { using (var context = new AdnLineContext()) { var users = from u in context.Users select u; } } 或者,有最快的方法吗?您应该能够做
public List<User> GetAllUsers()
{
using (var context = new AdnLineContext())
{
var users = from u in context.Users
select u;
}
}
或者,有最快的方法吗?您应该能够做到这一点:
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;
}
var users = from u in context.Users
select u;
return users.ToList();
public List<User> GetAllUsers()
{
using (var context = new AdnLineContext())
{
var users = from u in context.Users
select u;
return users.ToList();
}
}
公共列表GetAllUsers()
{
使用(var context=new AdnLineContext())
{
var users=来自上下文中的u.users
选择u;
返回users.ToList();
}
}
公共列表GetAllUsers()
{
使用(var context=new AdnLineContext())
{
var users=(来自context.users中的u
选择u.Tolist();
返回用户
}
}
可能是这样的:
return context.Users.ToList();
这个没问题
public List<User> GetAllUsers()
{
using(var context = new AdnLineContext())
{
var users = (from u in context.Users
select u).ToList();
return users;
}
}
公共列表GetAllUsers()
{
使用(var context=new AdnLineContext())
{
var users=(来自context.users中的u
选择u.ToList();
返回用户;
}
}
using (var context = new AdnLineContext())
{
return context.Users.Select(u=>u).ToList();
}
public List<User> GetAllUsers()
{
using(var context = new AdnLineContext())
{
var users = (from u in context.Users
select u).ToList();
return users;
}
}