设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 编程开发 >> 网络编程 >> .net >> 菜鸟的最爱 .NET经典代码汇总(三)
精品推荐
.net点击TOP10
·你必须知道的.NET之对接口和抽象类
·多个Main函数的应用程序
·为DataGrid中的行增加序号!
·构建安全的 ASP.NET 应用程序
·关于如何在.net下使用XP Style界面
·Wrox的C#高级编程第三版第一部分第一章(13~15页)
·在datagrid里添加CheckBox列、赋值、修改!!
·讨论一下.NET程序的源码安全性~
·关于JAXP,DOM,SAX,JDOM,DOM4J的一些想法
·[GDI+]如何将一个彩色图像转换成黑白图像
网络编程点击TOP10
·利用Java实现zip压缩/解压缩
·你必须知道的.NET之对接口和抽象类
·在ASP.NET中点击一个按钮后让它变灰的简单方法
·asp.net高级教程(三)-对象
·页面延迟的两个简单方法
·将ASP生成的内容写入响应流中最有效的方法
·如何使用asp创建dsn?
·ASP中巧用Response属性
·PHP+DBM的同学录程序(5)
·基于mysql的bbs设计(五)
精选专题

菜鸟的最爱 .NET经典代码汇总(三)

作者: 来源:http://www.xgdown.com/ 时间:2007-10-11 12:57:26

菜鸟的最爱 .NET经典代码汇总(三)(1)

  程序的学习是一个循序渐进的过程,一些常用的或经典代码应该保存下来以便日后使用。本文就给出一些.net的经典代码,希望对大家有所帮助……

  21.自定义异常处理

  //自定义异常处理类
  using System;
  using System.DiagnostiCS;
  namespace MyAppException
  {
  /// 
  /// 从系统异常类ApplicationException继承的应用程序异常处理类。
  /// 自动将异常内容记录到Windows NT/2000的应用程序日志
  /// 
  public class AppException:System.ApplicationException
  {
  public AppException()
  {
  if (ApplicationConfiguration.EventLogEnabled)LogEvent("出现一个未知错误。");
  }
  public AppException(string message)
  {
  LogEvent(message);
  }
  public AppException(string message,Exception innerException)
  {
  LogEvent(message);
  if (innerException != null)
  {
  LogEvent(innerException.Message);
  }
  }
  //日志记录类
  using System;
  using System.Configuration;
  using System.Diagnostics;
  using System.IO;
  using System.Text;
  using System.Threading;
  namespace MyEventLog
  {
  /// 
  /// 事件日志记录类,提供事件日志记录支持
  /// 
  /// 定义了4个日志记录方法 (error, warning, info, trace)
  /// 
  /// 
  public class ApplicationLog
  {
  /// 
  /// 将错误信息记录到Win2000/NT事件日志中
  /// 需要记录的文本信息
  /// 
  public static void WriteError(String message)
  {
  WriteLog(TraceLevel.Error, message);
  }
  /// 
  /// 将警告信息记录到Win2000/NT事件日志中
  /// 需要记录的文本信息
  /// 
  public static void WriteWarning(String message)
  {
  WriteLog(TraceLevel.Warning, message);
  }
  /// 
  /// 将提示信息记录到Win2000/NT事件日志中
  /// 需要记录的文本信息
  /// 
  public static void WriteInfo(String message)
  {
  WriteLog(TraceLevel.Info, message);
  }
  /// 

共3页 9 7 [1] [2] [38 :>

菜鸟的最爱 .NET经典代码汇总(三) 相关文章:
菜鸟的最爱 .NET经典代码汇总(三) 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com