创建和引发异常 异常用于指示在运行程序时发生了错误。此时将创建一个描述错误的异常对象,然后使用 throw 关键字“引发”该对象。然后运行时搜索最兼容的异常处理程序。 当存在下列一种或多种情况时,程序员应引发异常: 方法无法完成其中定义的功能。 例如,如果方法的参数具有无...
本文实例讲述了C#利用反射技术实现去掉按钮选中时的边框效果。分享给大家供大家参考。具体如下: public void HideFocusCues(Control control) { Type vType = typeof(Control); FieldInfo...
本文实例讲述了C#用匿名方法定义委托的实现方法。分享给大家供大家参考。具体实现方法如下: //用匿名方法定义委托 class Program { delegate string MyDelagate(string val); static void...
LINQ查询表达式的基本语法很容易掌握,它使用C#常见的语言构造,从外观上看,和我们常用的SQL类似,并且查询表达式中的变量可以用匿名类型,所以在很多情况下,不需要指定变量类型就可以构建LINQ表达式。 LINQ的数据源可以是数据库对象或是XML流等,也可以使实现了IEnume...
一、简单介绍 using System.Xml; //初始化一个xml实例 XmlDocument xml=new XmlDocument(); //导入指定xml文件 xml.Load(path); xml.Load(HttpContext.Current.S...
/** 获取当前时间戳,精确到毫秒 */ function microtime_float() { list($usec, $sec) = explode(\" \", microtime()); return ((float)$usec + (float...
本文以实例形式讲述了C#命令模式的实现方法,分享给大家供大家参考。具体实现方法如下: 现假设想让遥控器控制电灯的开关、电视机的开关和切换,该如何做? 所有的开、关、切换都是遥控器发出的指令,把这些指令统一抽象成一个接口。 public interface IControl...
本文实例讲述了C#实现AddRange为数组添加多个元素的方法。分享给大家供大家参考。具体实现方法如下: ArrayList ab = new ArrayList(); ab.Add(\"a\"); //old fashioned way ab.Add(\"b\");...
针对XML文件的操作是C#程序设计中非常常见的功能。本文即以实例展示了C#操作XML文件的几个常见的示例。具体如下: 1.返回节点下标 public static XmlDocument getDoc(String path)//加载xml文档 { XmlDocu...
一个扫码枪遵循TCP协议,通过改代码即可获取扫码枪所扫描的信息;(有一个串口服务器); using System; using System.Collections.Generic; using System.Linq; using System.Text; us...

我的博客

人生若只如初见,何事秋风悲画扇。