最新评论
撞破南墙 2010-06-23 09:35
页面上的代码是:
<%: Html.DisplayFor(e =>item.EnrolTime, "DateTime") %>
<%: Html.EditorFor(model => model.EnrolTime) %>
这个模板的用法MVC2刚出的时候就在webcast里看了一下
一直没有用他。
现在又感觉还不错的。下次做东西的时候尝试一下。
不愧是 微软社区精英,感觉代码写的蛮简洁的。。。好文要顶。
残香恨 2010-03-04 23:11
[quote]不若相忘于江湖:
有个缺点: task.Wait();//等待任务执行完成
这样当多个任务并发运行时.等于是串行运行.
有没有办法并行计算呢.
[/quote]
[quote]韦恩卑鄙 v-zhewg @waynebaby:这个本来就是多线程的 只要不wait就好了[/quote]
实际上任务由哪个线程来执行是不确定的,这个取决于任务调度程序。当执行task.Wait()时,如果交给任务的代码还没有执行,那么,执行这个任务的则是当前线程,即调用Wait()方法的线程,因此,当前线程就不会阻塞;如果任务已经开始(由其它线程在执行),那么当前调用Wait()方法的线程会阻塞到任务执行完成为止。任务机制的原则就是尽量不创建线程以提高性能。
banban 2010-03-04 14:59
前两天的一个TTT说是现在不叫 .NET 4.0了,直接叫.NET 4…… 不知道以后更新了该怎么叫好~~~
不若相忘于江湖 2010-03-04 12:40
[quote]小城故事:
@不若相忘于江湖
实际应用中,应该在新线程里建Task吧[/quote]
如果用多线程的话. 那么用这个Task就没什么意义了.
不若相忘于江湖 2010-03-04 11:05
有个缺点: task.Wait();//等待任务执行完成
这样当多个任务并发运行时.等于是串行运行.
有没有办法并行计算呢.

