文章分类 - .NET高级技术
初学.NET的一些笔记
摘要:1、新建C# Windows服务:windows service工程2、新建windows service工程后,系统自动生成一个Service1.cs文件,默认是其设计视图。选择查看其代码,默认有构造函数、OnStart、OnStop三个函数,如下图所示:3、新建了C# Windows服务之后,还要设置该服务运行的周期,左侧的ToolBox中有两个timer,一个在组件下,一个在windows form下,可惜这两个都不能用,我们要手工新建一个timer,并设置其属性和事件。public WindowsServiceDemo() { Initia...
阅读全文
摘要:从对象的内存角度来理解试试.假设现在有一个父类Father,它里面的变量需要占用1M内存.有一个它的子类Son,它里面的变量需要占用0.5M内存.现在通过代码来看看内存的分配情况:Father f = new Father();//系统将分配1M内存.Son s = new Son();//系统将分配1.5M内存!因为子类中有一个隐藏的引用super会指向父类实例,所以在实例化子类之前会先实例化一个父类,也就是说会先执行父类的构造函数.由于s中包含了父类的实例,所以s可以调用父类的方法.Son s1 = s;//s1指向那1.5M的内存.Father f1 = (Father)s;//这时f1
阅读全文

浙公网安备 33010602011771号