摘要: 变量1、计算机中所有的数据都是以二进制的形式存储的,常见的还有十进制 八进制 十六进制。2、变量的作用: 存储数据,存储的对象不同,所占的存储空间也不同。变量的声明:A)数据类型 变量名称;int age;变量的赋值 age=18;B)定义时赋值,数据类型 变量名称=值;int age = 18;C)如果一次要声明多个相同类型的变量可用逗号分隔.string zsName,lsName;变量一定要先声明,再赋值,才能使用.3、变量的特点: A) 不能被重复声明 B) 可以重复的赋值4、C#中常用的数据类型int: (整数) 1,250,520double: (小数) 3.1415926,1.4 阅读全文
posted @ 2014-02-17 14:51 ァ颏餶こ铭訫の 阅读(752) 评论(0) 推荐(0) 编辑
摘要: ---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------继承:为了解决代码冗余的问题,我们在面向对象中引入了继承这个概念,把几个类中重复出现的成员,单独的拿出来封装到一个类中,将这个类作为其它几个类的父类。那么其它的几个类就都能够访问到父类中的成员。比如说让Student这个类继承于Person这个类。把Student这个类称之为子类或者派生类。把Person这个类称之为父类或者基类。在前面的笔记中我说了,一个类中有字段,属性,方法,和构造函数。那么当一个子类将继承父类的时候,都可以把那 阅读全文
posted @ 2014-02-11 16:14 ァ颏餶こ铭訫の 阅读(223) 评论(0) 推荐(0) 编辑
摘要: ---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一.委托=====================================1//定义一个委托// 1.使用delegate关键字//2. 这个委托要存储的方法如果没有返回值, 那么委托也要定义成void.//如果没有参数,那么将来传递的方法也不能有参数。委托是一个数据类型,用的时候需要传递一个变量------------------------------public delegate void MethodDelegate 阅读全文
posted @ 2014-02-11 15:55 ァ颏餶こ铭訫の 阅读(182) 评论(0) 推荐(0) 编辑
摘要: ---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------概述数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。 该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。加密建立在对信息进行数学编码和解码的基础上。加密类型分为两种,对称加密与非对称加密,对称加密双方采用共同密钥。非对称加密,这种加密方式存在两个密钥,一个是公 阅读全文
posted @ 2014-02-11 15:42 ァ颏餶こ铭訫の 阅读(386) 评论(0) 推荐(0) 编辑
摘要: ---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------函数和递归1数学函数1简单函数的编写下面给出一个计算两点欧几里德距离的函数:doubledist(doublex1,doubley1,doublex2,doubley2){returnsqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));}提示1:C语言中的数学函数可以定义成“返回类型函数名(参数列表){函数体}”,其中函数体的最后一条语句应该是“return表达式;”。提示2:函数的参数和返回值最好是“一等公 阅读全文
posted @ 2014-02-11 15:32 ァ颏餶こ铭訫の 阅读(342) 评论(0) 推荐(0) 编辑
摘要: ---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------属性为类提供了一种很有用的封装数据的方法。属性的使用简化了语法,如以下两个语句: o.set(o.get()+1); o.value++; 属性的灵活性:使内部数据和外界获取相分离,内部数据的更改不会影响到外界的取得。 GET访问器获取当前的属性值 SET访问器设置当前的属性值,一般不期望有副作用, 如设置一个属性值会同时修改另一个值,有些时候副作用也是非常有用的,如购物车中当用户添加一个新的商品放到购物框中的时候,会自动地修改商品 阅读全文
posted @ 2014-02-11 15:21 ァ颏餶こ铭訫の 阅读(842) 评论(0) 推荐(0) 编辑
摘要: ---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! -----------------------C#学习笔记一、变量与表达式1.变量第一个字母必须是字符、下划线或@,其后就可以字符、数字、下划线。2.字面值(1)double为浮点默认字面值,在给float或decimal浮点型赋值时要加f/F或m/M。3。表达式Char变量实际存储的是数字,所以把两个char变量加在一起会得到一个数字。二、流程控制2.Switch在C#中,执行完一个Case语句后,不能进入下一个Case语句,而就加个break或return或goto语句, 阅读全文
posted @ 2014-02-11 15:05 ァ颏餶こ铭訫の 阅读(283) 评论(0) 推荐(0) 编辑
摘要: ---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 在C#中,构造函数是当类实例化时首先执行的函数。反之,析构函数是当实例从内存中销毁前最后执行的函数。这两个函数的执行是无条件的,并且不需要程序手工干预。也就是说,只要定义一个对象或销毁一个对象,不用显式地调用构造函数或析构函数,系统都会自动在创建对象时调用构造函数,而在销毁对象时调用析构函数。 1.构造函数在实例化对象的时候,对象的初始化是自动完成的,并且这个对象是空的,我们希望创建一个对象时要为其初始化某些特征,在C#中构造函数 阅读全文
posted @ 2014-02-11 14:58 ァ颏餶こ铭訫の 阅读(279) 评论(0) 推荐(0) 编辑
摘要: ---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 1、 什么是异常?1、程序运行时发生的错误。(错误的出现并不总是程序员的原因,有时应用程序会因为最终用户或运行代码的环境改变而发生错误。比如:1、连接数据库时服务器停电了;2、操作文件时文件没了、权限不足等;3、计算器用户输入的被除数是0;4、使用对象时对象为null;等等) 2、.net为我们把“发现错误(try)”的代码与“处理错误(catch)”的代码分离开来。2、异常处理的一般代码模式: 1、try{…可能发生异常的代码… 阅读全文
posted @ 2014-02-11 14:56 ァ颏餶こ铭訫の 阅读(209) 评论(0) 推荐(0) 编辑
摘要: ---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------C#学习笔记1、.NET/.dotNET一般是指.NETFramework框架,是一种平台,一种技术。C#是一种编程语言,可以用来开发基于.NET平台的应用。Java即是一种平台又是一种编程语言。对于.NET与.netFramework我们可以这样用这样的例子来进行说明例如.NET---------》相当于中国移动提供的移动互联网平台 .NETFramework平台----------》相当于中国移动在全世界各地建造的信号塔基于.n 阅读全文
posted @ 2014-02-11 14:54 ァ颏餶こ铭訫の 阅读(636) 评论(0) 推荐(0) 编辑