分类:C#.VS2015 创建日期:2016-06-18 使用教材:(十二五国家级规划教材)<C#程序设计及应用教程>(第3版) 一.使用别人已经设计好的类简化你的代码编写工作量 当让你去处理一堆乱七八糟的事情时,要把它弄的有条理,首先需要“先把它分成几大部分”(划分为不同的“命名空间”或者“包”),然后再把每一部分进行“分类”(每个命名空间下可能有多个类),最后再一件一件地去完成(实现各个类的功能). 可是,你如何用代码去描述这些“分类”呢?总得先区分出来你是不是在描述分类吧,这就是clas…
分类:C#.VS2015 创建日期:2016-06-14 教材:十二五国家级规划教材<C#程序设计及应用教程>(第3版) 一.配套源程序(VS2015版)的运行截图 VS2015版的配套源程序在一个解决方案中包含了教材中的所有例题.习题.上机练习.综合设计的全部源程序,运行时,你只需要展开左侧对应的章节节点,直接单击其中的某一项,就可以在右侧观察执行的结果,或者在弹出的窗口中观察输出的结果. 二.本章学习要点 1.C#项目的组织 (1)掌握类.命名空间.C#编程的基本格式等基础知识. (2)掌…
UML学习(二)-----类图 http://www.cnblogs.com/silent2012/archive/2011/09/07/2169946.html http://www.cnblogs.com/yangfengming/archive/2008/08/14/1267495.html http://www.cnblogs.com/huangxincheng/archive/2012/10/17/2728736.html http://www.cnblogs.com/playing/…
分类:C#.VS2015 创建日期:2016-06-19 使用教材:(十二五国家级规划教材)<C#程序设计及应用教程>(第3版) 一.要点概述 别人提供的类都是为了简化你的工作量用的,可是实际处理的事情千差万别,要通过写代码做实际的事,你还得自己定义类.因此,先把如何自定义类及其涉及的相关概念和要点掌握住,是写程序绕不过去的第一关. 二.类和成员的基本概念 1.基本格式 [访问修饰符] [static] class 类名 [: 基类 [,接口序列]] { [类成员] } 要点: (1)基类最多…
工作中项目需要extjs,所以学习一下,做个笔记防止遗忘了.以后回忆起来也方便. 首先下载extjs官网地址:http://extjs.org.cn/ 下载以后的目录结构: 先写一个入门的程序吧自定义类实现 新建web项目. 导入js文件. 项目中引用. <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="Content-Type&q…
1.自定义类class 使用类的形式, 对现实中的事物进行描述. 类是引用数据类型. 事物: 方法,变量. 方法:事物具备的功能. 变量:事物的属性. 格式: public class 类名{ //属性定义(变量): 修饰符 数据类型 变量名 = 值; //功能定义(方法): 修饰符 返回值类型 方法名(参数列表){ } } 2.使用自定义类 创建引用类型变量的格式: 数据类型 变量名 = new 数据类型(); 实现引用类型的步骤: 1.导入包. 类在同一个文件夹,不需要导入包. 2.创建引用…
本章介绍了本书其它部分未涉及到的一些编码和设计原则.包含了一些.NET的应用场景,有些不会造成太大危害,有些则会造成明显的问题.剩下的则根据你的使用方法会产生不同的效果.如果要对本章节出现的原则做一个总结,那就是: 过度的优化会影响代码的抽象 这意味着,当你希望更高的优化性能,你需要了解每个层次代码的实现细节.本章会有很多相关介绍. 类 vs 结构体 类的实例都是在堆上分配的,通过指针的引用进行访问.传递这些对象代价很低,因为它只是一个指针(4或者8直接)的拷贝.然而,对象也有一些固定开销:8或…
分类:C#.VS2015 创建日期:2016-06-15 教材:(十二五国家级规划教材)<C#程序设计及应用教程>(第3版) 一.本章要点 C#数据类型分两大类:值类型.引用类型. 值类型:栈(Stack)中保存的就是数据的值. 引用类型:栈中保存的是堆(Heap)中对象的引用地址. 栈(Stack).堆(Heap)本质上都是在内存中开辟的区域,栈和堆都是由.NET框架统一对其进行管理,这样可防止直接把内存交给不合格的程序员写的乱七八糟的程序,而导致内存泄漏等问题. 二.值类型 值类型包括:简…
分类:C#.VS2015 创建日期:2016-06-19 使用教材:(十二五国家级规划教材)<C#程序设计及应用教程>(第3版) 一.DateTime结构和TimeSpan结构 DateTime表示范围在0001年1月1日午夜12:00:00到9999年12月31日晚上11:59:59之间的日期和时间,最小时间单位等于100ns. TimeSpan表示一个时间间隔,其范围在Int64.MinValue到Int64.MaxValue之间. 二.秒表和定时器(Stopwatch.Dispatche…
问题:自定义按钮的颜色 形状弧度  渐变效果 1.新建自定义属性button_login.xml (借鉴某大神) <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true"…