摘要: 今天我们将谈到的是C#的类,类类型是由字段数据(成员变量)和操作字段数据的成员(属性、方法、构造函数、事件等)所构成的自定义类型。AD:类类型是由字段数据(成员变量)和操作字段数据的成员(属性、方法、构造函数、事件等)所构成的自定义类型。其中字段数据表示类实例(对象)的状态。在C#中,类使用class关键字定义,例如:publicclassCar{ //Car的字段(状态) privateint_speed; privatestring_name;//Car操作字段的属性 publicintSpeed { set{this._speed=value;} get{returnthis._spee 阅读全文
posted @ 2011-10-08 09:01 雾岛的朝雾 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 希望您至少能意识到即使有代码自动生成器,但数据库结构变更等因素也会给我们带来不少的麻烦。这种直接放到项目里.tt文件的好处自然不用多说了。有特别的业务需求,在.用partial类来实现,免得模板文件自动更新代码时将手写的代码覆盖掉。T4文本模版到底有什么用?什么时候用? 看一下下面这个示例你应该就会明白了:新建一个控制台应用程序,删除里面的所有文件,新建一个Program.tt的文件,并输入如下内容:<#@ template language="C#" debug="true" #><#@ output extension=" 阅读全文
posted @ 2011-10-08 08:33 雾岛的朝雾 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 结构是一种值类型,并且不需要堆分配。结构的实例化可以不使用new运算符。如果声明一个10000个【推荐客户端:Live Writer】Point对象组成的数组,为了引用每个对象,则需分配更多内存;这种情况下,使用结构可以节约资源。AD:结构是使用struct关键字定义的,与类相似,都表示可以包含数据成员和函数成员的数据结构。一般情况下,我们很少使用结构,而且很多人也并不建议使用结构,但作为.NET Framework 一般型別系统中的一个基本架构,还是有必要了解一下的。结构的特征:结构是一种值类型,并且不需要堆分配。结构的实例化可以不使用new运算符。在结构声明中,除非字段被声明为 const 阅读全文
posted @ 2011-10-08 08:19 雾岛的朝雾 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 本文专门介绍与地图操作相关的接口。希望大家能更多的了解百度地图API。AD:首先我们来看看百度地图API都提供了哪些操作方式:PC平台:鼠标拖拽移动鼠标双击缩放鼠标滚轮缩放键盘控制移动平台:单指拖拽移动单指双击放大双指移动缩放默认情况下,地图支持鼠标拖拽以及双击缩放(双击鼠标左键放大一级,双击鼠标右键缩小一级)操作。如果需要开启鼠标滚轮支持需要调用这个接口:map.enableScrollWheelZoom();//启动鼠标滚轮操作键盘控制默认也是不开启,开启后按键+和-分别让地图放大或缩小一级,PgUp、PgDn、Home、End键则会让地图向下、上、右、左四个方向移动一段距离。↑、↓、←、 阅读全文
posted @ 2011-10-08 08:16 雾岛的朝雾 阅读(335) 评论(0) 推荐(0) 编辑