IT
摘要: “方法的签名”包括返回类型、方法名、参数列表,这三者共同标识了一个方法。 “声明方法”,即指出该方法的签名。“定义方法”,则是指定调用方法时执行的代码。 “同名方法”是指方法的签名相同的两个方法。 “重写”一个方法,意味着子类想继承父类对方法的声明,却想重新定义该方法。 单独使用... 阅读全文
posted @ 2009-07-03 17:18 liufei 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 最显著的一点就是它参数化了类型,把类型作为参数抽象出来,从而使我们在实际的运用当中能够更好的实现代码的重复利用,同时它提供了更强的类型安全,更高的效率,不过在约束方面,它只支持显示的约束,这样在灵活性方面就显得不是那么好了。我觉得它之所以能够提供更高的效率是因为泛型在实例化的时候采用了 "on-demand"的模式,即按需实例化,发生在JIT(Just In Time)编译时。    下面来看如何... 阅读全文
posted @ 2009-07-03 16:31 liufei 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1.最长用的一种截取方式,如下: string str1="1,2,3,4,5,6"; string [] str=str1.split(','); //得到一个str的数组{“1”,”2“,“3”,”4“,“5”,”6“} foreach(string ... 阅读全文
posted @ 2009-07-03 16:30 liufei 阅读(18104) 评论(1) 推荐(0) 编辑
摘要: C# 调用外部进程的类,网上可以搜出很多来,为什么要再写一遍,实在是因为最近从网上拷贝了一个简单的例程用到项目中,运行有问题,后来研究了半天,才解决了这些问题。于是打算写这么一篇博文,一来说说调用一个外部进程这么简单的一件事究竟会有哪些问题,二来也希望我写的这个相对比较完整的类可以为软件开发的同道们节约一些脑细胞,以便集中优势兵力解决那些真正高深复杂的软件问题。在开始正题之前,我们先来看一看网上比... 阅读全文
posted @ 2009-07-03 16:27 liufei 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 我用的是本本.win2008+vs2008下做的程序其实禁用网卡我已经搞定了,但就是启用不了禁用的无线网卡-_-b,但是普通的物理网卡禁用和启用都没问题! 不能启用无线网卡的原因是无线网卡禁用和开启时的Name不一样.开启的时候我的无线网卡Name是 Intel(R) PRO/Wireless 3945ABG Network Connection #2 但禁用后得到的名字是Intel(R) PRO... 阅读全文
posted @ 2009-07-03 16:26 liufei 阅读(2542) 评论(0) 推荐(0) 编辑
摘要: 以前写的C#代码,下面是拨号和断开的函数【在Vista/XP系统中,网通拨号测试通过,不需要安装网通的拨号客户端】: private static Mutex mutex = new Mutex(); private Process dailer = new Process(); int Desc; //Creating the extern function... [DllImport("win... 阅读全文
posted @ 2009-07-03 16:25 liufei 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 此程序可以实现系统拨号找到系统的拨号设置,然后再拨号成功后,显示拨号状态,非原创,用C#移植了一下,原文参见CodeProject中关于Web 实现拨号的文章。下面是拨号需要用到的文件,一个RAS自定义类,添加到工程文件中就可用,C#的代码://////////////////// using System;using System.Runtime.InteropServices;using S... 阅读全文
posted @ 2009-07-03 14:59 liufei 阅读(983) 评论(1) 推荐(0) 编辑
摘要: SqlConnection conn=new SqlConnection("server=(local);database=Hotelsystem;user id=sa;password=sa;");SqlDataAdapter da=new SqlDataAdapter("select Dic_Code,Dic_Name from Dic_District",conn);DataSet ds=n... 阅读全文
posted @ 2009-07-03 13:25 liufei 阅读(4557) 评论(0) 推荐(0) 编辑