----linq to sql扩展方法无效怎么办?

sugarbelle 2012-02-21 03:07:36
数据表1
自动生成对象 表1
   public static class s1
{
public static void f1(this 表1)
{
////.....
}
}


一般情况这样就可以用扩展方法 表1.f1()了呀..
静态类,静态方法,里面也用了this.怎么不行呢?
...全文
68 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sugarbelle 2012-02-22
  • 打赏
  • 举报
回复
真神奇了.我另一个表又能同样的方法 做扩展方法.
sugarbelle 2012-02-22
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 qq13833254607 的回复:]

把vs缓存清一下试试:关闭vs后把项目的*.suo删掉
[/Quote]
还是没有..
qq13833254607 2012-02-22
  • 打赏
  • 举报
回复
把vs缓存清一下试试:关闭vs后把项目的*.suo删掉
sugarbelle 2012-02-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 superliu1122 的回复:]

需要
using System.Linq
[/Quote]
已经using了.
我那样写出来不报错. 但智能感应没有这个扩展方法.
superliu1122 2012-02-21
  • 打赏
  • 举报
回复
需要
using System.Linq
sugarbelle 2012-02-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 q107770540 的回复:]

http://blog.csdn.net/q107770540/article/details/6010387
[/Quote]
你这个是list.
把this 表1 写成this List<表1>

这感觉很不好用.

8,497

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧