.NET 程序开发
文章平均质量分 80
CharonWang
我信仰于将一切告诉观众他们将因此而焦虑。
展开
-
数据结构与算法(C#):数组和ArrayList
数组和ArrayList数组是最通用的数据结构,它出现在几乎所有的编程语言里.ArrayList是一种需要更多空间来动态生长的数组.对于无法精确知道数组最终大小的情况,或者对于程序声明周期内数组大小可能会发生一点变化的情况,用ArrayList比用数组合适2.1 数组基本概念 数组是可索引的集合.数据既可以是内置类型,也可以是用户自定义的类型.2.1.1 数组的声原创 2010-01-30 10:09:00 · 2612 阅读 · 1 评论 -
数据结构与算法(C#):Collections和泛型
1.Collections (群集)1.1 Collections描述Collections是一种结构化的数据结构.他存储数据并且提供对数据的C.R.U.D操作以及对群集不同属性的设置.{Collections就是一个用来存东西的可变的盒子,你可以给里面存放东西,拿出东西,当然你也可以改变它的大小,颜色等.}群集分为线性群集和非线性群集1.2 线性群集:线性群集是一张元素列表,表中原创 2010-02-01 16:09:00 · 898 阅读 · 3 评论 -
三层架构(3-tier application)
三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。 1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。 2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。 3、数转载 2010-05-04 10:26:00 · 1048 阅读 · 0 评论 -
WPF、WCF、WF打造Hello World程序
分析篇: Hello World程序作为所有编程语言的起始阶段,Hello World占据着法改变的地位。本例子很简单,用了WPF、WCF、WF三种还算比较新的技术。这个例子有三个项目: 1、WPFProject:WPF应用程序 2、WCFProject:WCF服务 3、WFProject:WF流程定义 执行顺序是WPFProject程序转载 2010-05-14 13:46:00 · 636 阅读 · 0 评论 -
c#深拷贝与浅拷贝
今天特意研究下了深拷贝和浅拷贝:首先介绍一下:C#中有两种类型变量,一种 是值类型变量,一种是引用类型变量。对于前者,copy是属于全盘复制;而对于后者,一般的copy只是浅copy,相当于只传递一个引用指针一样。因此 对于后者进行真正copy的时候,也是最费事的,具体的说,必须为其实现ICloneable接口中提供的Clone方法。浅拷贝(影子克隆):只复制对象的基本类型,对象类型,仍属于原转载 2010-05-18 16:31:00 · 502 阅读 · 0 评论 -
省市三级联动的DropDownList+Ajax的三种框架(aspnet/Jquery/ExtJs)示例
<br />本文主要列举了省市三级联动的DropDownList+Ajax的三种框架(aspnet/Jquery/ExtJs)示例。前段时间需要作一个的Web前端应用,需要用多个框架,一个典型的应用场景是省市三级联动,基于此应用,特将三种主要的ajax框架略作整理,方便有需要的朋友查阅。<br />在示例之前,我们先设置一个演示数据源,新建一个项目,项目结构如图:<br /> <br />主要文件如下:<br />AreaModel.cs:<br />using System;using System.转载 2010-06-18 11:42:00 · 537 阅读 · 0 评论