读书人

Linq报错有关问题

发布时间: 2013-03-27 11:22:42 作者: rapoo

Linq报错问题.
求解:Linq报错有关问题

错误1无法将 lambda 表达式 转换为类型“string”,因为它不是委托类型F:\例子\TestLinq\TestLinq.DAL\UserDAL.cs4152TestLinq.DAL
linq C#?
[解决办法]

引用:
引用:id = context.user.Name
1.id是什么类型?
2.一个等号是赋值运算,那两个等号呢?
var userList = from p in countext.user select p;
跟那个没关系,我一开始是这样写的.

抱歉,是我望文生义了,没用用过Linq,按照思维定势这么想的。

你看是这不是这样的
select new{id= p.id};

参考:匿名类


[解决办法]

var userList=from p in context select new {Name=p.Name};

读书人网 >.NET

热点推荐