读书人

linq 有关问题 奇怪

发布时间: 2012-01-15 22:57:49 作者: rapoo

linq 问题 奇怪
错误1无法为源类型“OfficeChannel.Model.Class”找到查询模式的实现。找不到“Select”。

C# code
using System;using System.Collections.Generic;using System.Linq;using System.Text;using OfficeChannel.DAL;using OfficeChannel.Model;//数据实体放到这层了using OfficeChannel.Common;namespace OfficeChannel.LinqServer{    public class LinqServer_Template : ILinqServer_Class<Class>    {        //IList<T> GeiClass(bool Tab, int i);        //void Insert(T classInfo);        //void Update(T t, Guid ID);        //void Delete(Guid ID);        string linqtxt = Common.Connection.strcon;        DataSetDataContext dal = new DataSetDataContext();        public IList<Class> GeiClass(bool Tab, int i)        {            var liq = from oi in Class                      select new                      {                          oi.//点不出东西来什么原因呢?                      };        }        public void Insert(Class c)        {        }        public void Update(Class c, Guid ID)        {        }        public void Delete(Guid ID)        {        }    }}


[解决办法]
Did you reference the correct DLL or project?
Did you import the correct namespace?
Did the class exist in the correct DLL and namespace?
...
[解决办法]
你那个Class是类型名,不能用在这里的.[ from oi in Class ]
in 后面需要是个对象。
[解决办法]
还没用过linq,进来学习
[解决办法]
应把in Class改为in dal
[解决办法]
学习
学习

读书人网 >.NET

热点推荐