我的數據庫中有一個用戶表。將查詢結果從請求轉換爲Linq對象
tabUser的結構:INTID,strUserName中,strPassword
在我的User類我想列出所有我的數據庫中包含的用戶。
我試了一下:
public List<User> GetAllUsers()
using (var db = new AdventureWorksEntities())
{
return (from u in db.tabUser
select new User{
u.strUsername
}).ToList();
}
用戶構造:
public class User {
private strUsername;
public User() {}
public User(string username){
this.strUsername = username;
}
public void setUsername(string username){
this.strUsername = username;
}
public string getUsername(){
return strUsername;
}
我想,該方法返回我的所有用戶的列表。 但這不起作用。請幫忙嗎?
你爲什麼不使用屬性,你只熟悉Java?除此之外,你的代碼有什麼問題?你爲什麼不使用帶''username'的構造函數? –
db.tabUser.Select(x => new User(x.strUsername))。ToList(); – Backtrack