随笔分类 -  ▶.NET/C#◀

摘要:二、值类型和引用类型1、值类型和引用类型的基类 值类型包括有结构(Struct)、枚举(Enum)整型、布尔型等等。 引用类型包括有数组(Array)、委托(MulticastDelegate)、接口、异常类等等。2、值类型和引用类型的特点和区别(1)值类型的特点 可以说值类型就是一个轻量级的引用类型,相比引用类型值类型的性能更加好。 1)值类型可以在线程栈、托管上分配。具体来说,值类型就是在声明(值类型)变量的位置上存储的。当(值类型)变量在引用类型类的对象中时,该变量的值总是和对象的其他数据分配在托管堆上。只有当变量声明在方法内部和方法参数上时,才分配在线程栈上。其中声明在方法内部的值类型 阅读全文
posted @ 2013-05-11 22:07 奋斗超云 阅读(252) 评论(0) 推荐(0)
摘要:一、委托1、委托的含义 委托是一种类型安全的回调函数的机制,是对一类行为的抽象和封装或者说是对具有相同方法签名的一类方法的抽象和封装。委托类型相当于只定义了一个方法的接口,而委托实例就是实现这个接口的一个对象。委托提供了不直接指定一个行为而将行为封装成一个对象,然后就可以在恰当的时间执行该对象封装的行为(像其他对象一样使用)。 回调函数的机制就是在一个方法体内或者代码片段中的某一处并不马上执行已经定义的方法(行为)而是在将来的某一时刻(将来的一个恰当的时间内)执行已经定义的方法。在计划执行已经定义的方法处,就需要一个类型或者类似于标识符的东西(更或者说就是一个容器)对要执行的行为(方法)进行抽 阅读全文
posted @ 2013-05-01 22:16 奋斗超云 阅读(347) 评论(0) 推荐(0)
摘要:期末因为时间赶得紧,做的很不好。原想加入事件、存储过程等后来都没加进去。而且还得帮着其他同学做作业,自己的作业做的还有很多地方需要完善的。一、采用非类型化数据集完成using System;using System.Collections.Generic;using System.Linq;usin... 阅读全文
posted @ 2012-02-24 21:08 奋斗超云 阅读(410) 评论(4) 推荐(0)
摘要:一、概述-ADO.NET的结构ADO.NET,一组数据访问服务的类,为创建分布式数据共享应用程序提供了一组丰富的组件,提供了对关系数据、XML、和应用程序数据的访问。ADO.NET提供了俩个组件用来访问和处理数据:.NET Framework数据提供程序,DataSet。.NET Framework... 阅读全文
posted @ 2011-12-14 20:47 奋斗超云 阅读(3310) 评论(0) 推荐(1)
摘要:一、SQL Server 为什么要与CLR集成1、 SQL Server 提供的存储过程、函数等十分有限,经常需要外部的代码来执行一些繁重的移植;2、与CLR集成可将原本需要独立的程序来实现的功能迁移到SQL Server 内部进行数据操作;3、T-SQL数据查询语言在返回数据集方面很好,但是除此之... 阅读全文
posted @ 2011-12-02 09:34 奋斗超云 阅读(4671) 评论(1) 推荐(4)