C#总结(1)

.net:指.net Framework框架。一种平台,一种技术

      做什么:开发的桌面应用程序叫Winform应用程序

                      Internet应用程序ASP.NET

                      手机开发   wp8

C#:一种编程语言,可以开发基于.net平台的应用

 

C/S:客户机(Client)/服务器模式(Server)

B/S:浏览器(Browser)/服务器模式(Server)

区别:硬件环境、对安全要求不同、处理问题不同

 

IDE(Integrated Development,集成开发环境):Visual Studio

C#中的注释

      单行注释://后边写注释内容

      多行注释:以/*开头  */结束

      文档注释:在类或者方法上面写 /// 就可以

折叠代码  #region  

                   #endregion

 

软件系统依赖关系

.Net语言和平台无关性

语言无关性:通过中间语言变为计算机认知的语言

 

CLR公共语言运行时

CLS(公共语言规范)与CTS(通用类型系统)

 

变量

      第一种声明方法

           数据类型名 变量名

           变量名=值

 

第二种声明方式

      数据类型名 变量名1,变量名2……

      变量名1=值;

      变量名2=值;

      ……

第三种声明方式

      数据类型名 变量名=值;

命名规则

      开头:字母,@开头,不要以数字开头

      后面可以跟任意字母、数字、下划线

      注意

           不要与关键字重复

           大小写是敏感的

           不能重复定义

      变量名要有意义

      规范—Camel命名法:首字母小写,其他首字母大写

      Pascal命名规范—第一个字母都大写

      两命名法对比

编码规则:命名规则、注释

      变量可以重新赋值

 

转义符    @使转义符失效

      /+这个特殊符号        ,可以将特殊符号显示出来

      /n 表示换行

      /b 表示退格

      // 表示的是一个/

      /t 表示的是水平制表符

      /” 表示的是一个双引号

 

类型自动转换规则

      隐式转换:两种类型兼容,目标类型>源类型

      表达式:可提升,例如double与int,一个为double类型,则整个表达式提升为double类型

      强制转换:(数据类型名)待转换的值

           注意,数据类型要相兼容

谨记:int转double隐式转换,多小数

           Double转int显示转换,丢精读

类型转换:convert.To类型();

 

运算符

      算术运算符、表达式

           复合赋值运算符 +=,-=,*=,/=,%=。

           一元\二元操作符,++、--。

      关系运算符:比较运算

          

                   Bool类型:真:true,假:false

猜你喜欢

转载自blog.csdn.net/yanghezheng/article/details/108280709