12 2012 档案
摘要:1.堆与栈栈是一种先进后出的数据结构,是编译期间就分配好的内存空间,因此你的代码中必须就栈的大小有明确的定义。栈中每个指针(当运行到那个变量时)会指向堆中的某一内存区域或说是空间。堆(heap)就直接是内存区域了,它是为了栈的引用而开发内存的。通常内置变量就是值类型是被保存在栈中的。其他由.NET框架(Framework)提供的,或者是我们自己定义的对象即引用类型,一般被创建在堆中并将由栈中变量引用。是程序运行期间动态分配的内存空间,你可以根据程序的运行情况确定要分配的堆内存的大小。栈上存储的是:值类型,引用类型的“地址” 堆上是:引用类型的“对象”或者是引用类型的实际值,可空类型2.值类型与
阅读全文
摘要:1.首先介绍ROW_NUMBER() OVER的基本用法2.看一下实例数据初始化数据create table employee (empid int ,deptid int ,salary decimal(10,2))insert into employee values(1,10,5500.00)insert into employee values(2,10,4500.00)insert into employee values(3,20,1900.00)insert into employee values(4,20,4800.00)insert into employee values
阅读全文
摘要:1.从System.String[]转到List<System.String> List<System.String> List = new List<System.String>(); string[] str={"1","2","3"}; List = new List<System.String>(str);2.从List<System.String>转到System.String[] List<System.String> List = new List&
阅读全文