C#入门基础01

1、.net是一个平台,C#是一门语言,通过.net平台编辑部署应用程序

 

2、.net framework 是.net中不可或缺的一部分,他为.net程序的运行提供了一个稳定的运行环境,保证我们基于.net开发平台能够稳定的运行。(.net framework包含:公共语言运行库CLR 和类库)

 

3、java既是一个平台,又是一门语言。

 

4、.net能做什么
    1 winfrom 窗体应用程序  2 webfrom internet程序(当当网、京东、携程网、csnd、msdn)

3 WP8 手机开发         4、Unity3D

 

5、.net两种交互模式

1、B/S  浏览器/服务器    客户端上必须装有一个浏览器

2、C/S  客户端/服务器    客户端上必须装有一个软件(如QQ)

 

6、解决方案后缀名:.snl

   项目文件:csproj

   类文件:cs

 

7、检查语法错误的方法:重新生成解决方案

 

8、重新配置运行环境:工具---》导入导出。。。

 

9、设置字体、背景、颜色:工具---》选项。。。

 

10、快速启动vs   cmd-àdevenu

 

11、注释

//  单行注释

/**/ 注销一段

///进行方法说明

 

12、常用快捷键:

Ctrl+Z 后退

Home 行首  end 行尾

Ctrl+K+D  快速对齐代码

Ctrl+J   显示智能提示

Shift+Home   Shift+End  快速选中

Ctrl+K+U   快速注释所选代码

Ctrl+K+C   快速取消注释代码

F1转到帮助文档

#region   #endregion  折叠代码

 

13、数据类型

   object  object为所有类型的基类

   Int  整型        在代码中 处理Int类型的速度较其他数据类型是最快的

   String  字符串  必须用双引号引起

   Char   字符类型  必须用单引号引起

   Decimal  金钱类型(常用于银行、公司账务,需要较高的精确度)

   Double  小数点后  15-16位

 

14、变量必须先声明、赋值,在使用。

变量命名:          变量一般是首单词字母小写,后面的单词首字母都大写  camel 命名法(驼峰命名法)  eg: string className

方法、项目、解决方案名称:  一般是每个单词首字母大写      parcel 命名法  eg:Apple_Soluction

常量命名:          常量全部用大写命名,单词之间用下划线隔开    eg:const  int MAX_AGE=100;

15、占位符

   

如:

A=1,B=2,C=3;

Console.writeline(“{0},{1},{2}”,a,b,c);     结果:1,2,3

 

A=1,B=2,C=3;

Console.writeline(“{1},{0},{2}”,a,b,c);     结果:2,1,3

 

A=1,B=2,C=3;

Console.writeline(“{0},{1},{2}”,a,a,a);     结果:1,1,1

 

A=1,B=2,C=3;

Console.writeline(“{0},{0},{0}”,a);     结果:1,1,1     节省装箱次数

 

16、转义字符

\n  换行

\t   tab健

输出英文半角的’    consle.writeline(“\’”);   输出:’     双引号同理

 

17、@符号的应用:

     1、console.writeline(@“\n”)     输出:\n   取消转义

     2、console.Writeline(@“今天天

气不错!”)

                       输出:今天天

气不错!

       保留了原格式输出!

 

18、类型转换:

显示转换有叫强制类型转换         

     Double a=10;

     Int  b=(int)a;    //将a强制类型转换为int

隐式类型转换

    Int a=5;

    Double b=10;

    Double c=a+b;

 19 值类型和引用类型

值类型穿值         DateTime是struct类型,为值类型

引用类型传地址   string 和 object为引用类型

 

本文由作者原创,如有引用、转载请注明出处。(如有不正之处,欢迎指出,相互交流,谢谢!)

posted on 2015-03-21 17:37  拯&救  阅读(83)  评论(0编辑  收藏  举报