组件工厂
探索逻辑组件化之路
博客园
首页
新随笔
新文章
联系
订阅
管理
posts - 165, comments - 876, trackbacks - 41
善用=>匿名委托符
在新版本的IL编译器集成了
=>简化的
匿名委托
的定义,这样我们使用起来就更方便.
由于是编译器支持所以能在vs2008里编写2.0应用程序使用这特性.
class
Program
{
static
void
Main(
string
[] args)
{
Timing(()
=>
{
string
i
=
"
k
"
;
}
);
}
public
delegate
void
EventDoing();
public
static
void
Timing(EventDoing e)
{
System.Diagnostics.Stopwatch sw
=
new
System.Diagnostics.Stopwatch();
sw.Reset();
sw.Start();
e();
sw.Stop();
Console.WriteLine(
"
总耗时:
"
+
sw.Elapsed.TotalMilliseconds
+
"
/毫秒
"
);
}
}
DBRegion.Using
<
PostsMapper, PostCategories
>
(
(p, pc)
=>
{
(p.PostID
==
"
test
"
).Delete
<
Posts
>
();
(p.CreateDate
>=
DateTime.Parse(
"
2008-1-1
"
)
&
p.CreateDate
<=
DateTime.Now).List
<
Posts
>
();
(p.Summary
==
"
test
"
).Edit
<
Posts
>
(
p.Title.Set(
"
title
"
),
p.Content.Set(
"
bbq
"
));
}
);
posted on 2008-01-29 08:50
henry
阅读(280)
评论(2)
编辑
收藏
FeedBack:
#1楼
2008-07-14 16:56 |
蛙蛙池塘
第一个看懂了,第二个没看懂(p.PostID == "test")怎么会出来方法呀
回复
引用
查看
#2楼
[
楼主
]
2008-07-15 08:58 |
henry
@蛙蛙池塘
那个不是linq而是我自己重写了运算符.
回复
引用
查看
社区
新闻
新用户注册
刷新评论列表
标题
姓名
主页
Email
(只有博主才能看到)
验证码
*
看不清,换一张
[
登录
][
注册
]
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
该文被作者在 2008-01-29 09:00 编辑过
相关文章:
C# 中的委托和事件
委托和匿名方法学习心得
C#中委托的匿名方法,及其在协变与逆变中的应用
带有命名方法的委托与带有匿名方法的委托
[C#2.0系列分享]匿名委托的妙用
Java中字符串比较的注意点
相关链接:
最新IT新闻:
Google推出Android Market挑战App Store
美国年轻人最喜欢的15大网站
2008年8月30日IT博客精选
《极品飞车12》最新真人照片、游戏截图
IBM正在开发超强性能4TB固态硬盘阵列
博客园新闻频道
博客园首页
社区
<
2008年7月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
NClay
专注dotNet框架设计、VS插件开发
寻求伯乐,限广州地区有意联系
与我联系
发短消息
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
(20)
给我留言
查看留言
我参加的小组
振兴社
我的标签
验证码生成组件
(1)
随笔分类
CodeFactory(9)
Emit(4)
Flex(9)
HFSoft.Aop(1)
HFSoft.Data(16)
HFSoft.MVC(4)
HFSoft.Net(4)
JQuery(5)
代码基础类模板(7)
最新评论
1. re: JQuery实现自定义对话框
你好 我是出版社的编辑,我看到你博客中的内容,感觉写的非常好,如果想把这些内容和更多的人分享,可以和我联系,把这些东西写成书。 我的邮箱:books_522008@yahoo.com.cn ...
--庞永庆
2. re: 如何设计业务逻辑?
我赞成定义,这需要丰富的应用经验。 --引用-------------------------------------------------- Ivony...: --引用------------...
--Kai.Ma
3. re: 如何设计业务逻辑?
针对LZ提出的,我们如何知道做出来的东西能满足以后的需要呢? 我自己的感觉,在满足自己目前的前提下,留一些适当的余地。 当有新的需求提出,重新检查下有无类似的代码? 如果有,而且发现重写一个新的方...
--思考-总结
4. re: 如何设计业务逻辑?
学习了
第一种,要调整参数,感觉改起来麻烦
第二种,感觉好很多
--未公布
5. re: 如何设计业务逻辑?
看文章,看评论,颇多收获!
--水言木
60天内阅读排行
1. 如何设计业务逻辑?(2069)
2. 开源发布winform下的loading组件(1822)
3. 开源SmallData轻量数据访问组件(1624)
4. 自定义VsSingleFileGenerator能给我们带来什么(1585)
5. 这样使用AOP是否合理(1570)
6. 新版本的MVC框架露下面(1497)
7. 发布一个验证码生成组件(542)
8. SmallData VSGenerator演示1(235)
9. SmallData VSGenerator演示3(109)
10. SmallData VSGenerator演示2(101)