摘要: 基础篇怎样创建一个线程我只简单列举几种常用的方法,详细可参考.Net多线程总结(一)一)使用Thread类ThreadStartthreadStart=newThreadStart(Calculate);//通过ThreadStart委托告诉子线程讲执行什么方法,这里执行一个计算圆周长的方法 Threadthread=newThread(threadStart); thread.Start();//启动新线程 publicvoidCalculate(){ doubleDiameter=0.5; Console.Write("TheperimeterOfCirclewithaDiame 阅读全文
posted @ 2013-04-27 13:36 乔先生 阅读(275) 评论(0) 推荐(0) 编辑
摘要: [HandleError]过滤器提供了一种声明方式,来在一个Controller或Action方法上表示,如果在处理一个ASP.NET.MVC请求中发生错误的话,应该显示一个友好的错误回复。要试验一下的话,在项目中加一个新的TestController,实现一个action方法,在其中象下面这样抛出一个异常:在默认情形下,如果浏览器指向URL的话,它会给远程用户显示一个默认的ASP.NET错误页面(除非你去web.config文件中配置<customErrors>节):我们可以在我们的Controller类或其中的Action方法上加一个[HandleError]属性,来改变要显示 阅读全文
posted @ 2013-04-27 13:25 乔先生 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Partial关键字允许把类、结构、或接口放在多个文件中。一般情况下,一个类存储在单个文件中。但有时,多个开发人员需要访问同一个类,或者某种类型的代码生成器生成了一个类的某部分,所以把类放在多个文件中是有益的。Partial关键字的用法:把partial关键字放在class,struct或interface关键字前面。【注意点,总结:】如果声明类使用了下面的关键字,这些关键字将运用于同一个类的所以部分:Public,private,protected,internal,abstract,sealed,呢我,一般约束。在嵌套的类型中,只要partial关键字位于class关键字的前面,就可以嵌套 阅读全文
posted @ 2013-04-27 13:17 乔先生 阅读(402) 评论(0) 推荐(0) 编辑