吴佳鑫的个人专栏

当日事当日毕,没有任何借口

导航

2012年2月21日

错误异常处理方法

摘要: 我们都知道异常可以用 try-catch-finally来捕获并处理异常,这是在程序运行时可以捕获处理的。下面介绍几种开发上常用的错误处理包括:aps.net 异常处理1、页面级错误处理2、应用程序级错误处理3、应用程序配置WinForm应用程序全局异常处理一、asp.net页面级错误处理在单独页面中的错误。可以在page_error事件中添加处理逻辑代码,通过Server.GetLastError()获取当前页面的错误。using System;using System.Collections.Generic;using System.Linq;using System.Web;using 阅读全文

posted @ 2012-02-21 23:46 _eagle 阅读(3094) 评论(0) 推荐(1) 编辑

常见开发调试技巧

摘要: 1、设置断点,跟踪调试 在需要断点的地方按F9键,F10逐过程,F11逐语句。ctrl+shift+F9 删除所有断点。条件断点可以设置满足某一条件即命中断点。2、页面跟踪 在页面顶部添加 Trace="true",即启动该页面的跟踪。添加TraceMode="SortByCategory"指令可以根据类别进行排序。前台代码<%@ Page Trace="true" Language="C#" AutoEventWireup="true" CodeBehind="Default. 阅读全文

posted @ 2012-02-21 01:23 _eagle 阅读(479) 评论(0) 推荐(0) 编辑

C#预处理命令

摘要: C#中的预处理指令 作为预处理中的一对:#region name ,#endregion可能是大家使用得最多的,我也常用它来进行代码分块,在一个比较长的cs文件中,这么做确实是一件可以让你使代码更清晰的好办法,VS也自动用这个来包含自动生成的代码,它这么做既可以使开发人员更清晰的查看自己的代码,也开了一个好头,使更多人使用#region。 C#中还有好几对预处理指令,可能大家就用得比较少了。 #define symbol #undef symbol #if symbol [operator symbol2]... #else #elif symbol [operator symbol2] #e 阅读全文

posted @ 2012-02-21 00:48 _eagle 阅读(748) 评论(0) 推荐(1) 编辑

使用委托来减少if..else判断

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace _13{ public class ClassPeople { public void SayChinese(string name) { Console.WriteLine("你好," + name); } public void SayEnglish(string name) { Co... 阅读全文

posted @ 2012-02-21 00:43 _eagle 阅读(1369) 评论(0) 推荐(1) 编辑