C#语言
文章平均质量分 78
catchdream
这个作者很懒,什么都没留下…
展开
-
.net类的初始化机制,顺序,内存分配
对于类的初始化,久不温习,都有点忘记了,查了些资料,留此以作备忘:★类成员的初始化顺序, 举例 ChildClass从ParentClass继承而来1. 初始化ChildClass的静态字段(按声明顺序)2. 初始化ChildClass的静态构造函数3. 初始化ChildClass的实例字段4. 调用ChildClass的构造函数,并在此中断, 调用Pare原创 2013-01-21 11:36:08 · 2587 阅读 · 8 评论 -
List<T> 与ArrayList 性能比较
ValueType 情况下:这二者性能相差显著,List 要好太多,且没有装箱操作,也就没有GC回收次数太多的问题。ReferenceType:性能相差不多。不过也是前者比后者好。 class ListTest { public static void EfficiencyTest() { ValueTypePe原创 2013-02-18 11:35:48 · 1630 阅读 · 0 评论 -
一维数学方程式组求解。
通过消元法得到新的低阶方程组,递归求解新方程组,最后求解所消去变元。 class Program { static void Main(string[] args) { List list = new List(); decimal[] equation = new decim原创 2013-02-21 11:50:21 · 1515 阅读 · 1 评论 -
制作Windows服务和安装程序(C#版)
1、创建服务项目: 打开VS 2005 编程环境,在C#中新建Windows服务程序 2、将安装程序添加到服务程序: 在服务项目中双击新建的服务类,默认情况下是Service1.cs,出现Service1.cs设计界面,鼠标右键选择“添加安装程序”,系统自动生成项目安装类ProjectInstaller.cs,安装类中添加了两个安装组件:ServicePro原创 2013-07-10 17:40:56 · 1282 阅读 · 0 评论