如上,顺便求一个新手学 Linq to sql 的资料
17 个解决方案
#2
拒绝访问!!!
#4
牛!!!
#5
能访问了 但是要 C# linq to sql 啊
#6
这是lamda表达式
学习资料可参考我发过的帖子,有分享学习linq的书和工具等
学习资料可参考我发过的帖子,有分享学习linq的书和工具等
#7
意思是从Students选取一个ID 等于id的Student。
linqpad是最好学习linq的资料
linqpad是最好学习linq的资料
#8
var student = db.Students.SingleOrDefault(s => s.ID == id);
这样写就可以了
相当于
var student = db.Students.Where(s => s.ID == id).SingleOrDefault();
相当于
var student = db.Students.Where(Condition).SingleOrDefault();
...
bool Condition(Student s)
{
return (s.ID == id);
}
这样写就可以了
相当于
var student = db.Students.Where(s => s.ID == id).SingleOrDefault();
相当于
var student = db.Students.Where(Condition).SingleOrDefault();
...
bool Condition(Student s)
{
return (s.ID == id);
}
#9
里面是一个lamda表达式,学lamda,请先学习委托
#10
根据参数 s ,返回 bool 类型
#11
#12
var student = db.Students.SingleOrDefault<Student>(s => s.ID == id);
在db.Students这个Student集合中找其中某个Student的ID与id相等的那个Student对象
在db.Students这个Student集合中找其中某个Student的ID与id相等的那个Student对象
#14
这是lamda表达式 匿名函数
#15
查一下lamda表达式就知道了,就是委托的简写
#16
lst.ForEach(p=>p.Count++);
等价于
lst.ForEach(delegate(Test p){p.Count++;});
#17
好好看一下Lambda表达式和委托!
#1
#2
#3
#4
#5
能访问了 但是要 C# linq to sql 啊
#6
这是lamda表达式
学习资料可参考我发过的帖子,有分享学习linq的书和工具等
学习资料可参考我发过的帖子,有分享学习linq的书和工具等
#7
意思是从Students选取一个ID 等于id的Student。
linqpad是最好学习linq的资料
linqpad是最好学习linq的资料
#8
var student = db.Students.SingleOrDefault(s => s.ID == id);
这样写就可以了
相当于
var student = db.Students.Where(s => s.ID == id).SingleOrDefault();
相当于
var student = db.Students.Where(Condition).SingleOrDefault();
...
bool Condition(Student s)
{
return (s.ID == id);
}
这样写就可以了
相当于
var student = db.Students.Where(s => s.ID == id).SingleOrDefault();
相当于
var student = db.Students.Where(Condition).SingleOrDefault();
...
bool Condition(Student s)
{
return (s.ID == id);
}
#9
里面是一个lamda表达式,学lamda,请先学习委托
#10
根据参数 s ,返回 bool 类型
#11
#12
var student = db.Students.SingleOrDefault<Student>(s => s.ID == id);
在db.Students这个Student集合中找其中某个Student的ID与id相等的那个Student对象
在db.Students这个Student集合中找其中某个Student的ID与id相等的那个Student对象
#13
匿名表达式,相当于创建了一个委托方法。
http://www.cnblogs.com/yangleiWPF/archive/2010/04/20/1716438.html
http://www.cnblogs.com/yangleiWPF/archive/2010/04/20/1716438.html
#14
这是lamda表达式 匿名函数
#15
查一下lamda表达式就知道了,就是委托的简写
#16
lst.ForEach(p=>p.Count++);
等价于
lst.ForEach(delegate(Test p){p.Count++;});
#17
好好看一下Lambda表达式和委托!