一、Visual Studio 简介:
1.开发工具
2.特点:高效开发
3.版本:VS2010,VS2012
二、使用VS创建程序的步骤:
1.新建项目(project)
2.生成可执行文件(build)
3.运行(run)
三、引入命名空间:
using 命名空间名
四、声明命名空间:
namespace 空间名
注意:C#中的命名空间对应是java中的包,声明包的语法:package 包名,导入包的语法:import 包名。
五、main方法:
C#:
1.static void Main(string [] args){}
2.static int Main(string []args){}
3.static int Main(){}
4.static void Main(){}
java:public static void main(String []args){}
六、在C#中声明类和Main方法不需要显示的声明public
七、C#中的Main方法:
1.Main的首字母必须得大写
2.返回值类型可以是int或者void
3.参数可以不写
八、C#中的变量的数据类型:
int string bool double
九、C#中的变量命名规范:
1.前面不能是数字
2.后面可以是数字、字母、下划线。
3.不可以是C#中的关键词
4.变量的命名需要有意义
5.使用驼峰命名法
十、C#中的常量:
1.常量的声明:const 数据类型 常量名 = 值;
2.常量只能声明的时候赋值,别的地方不可以修改。
十一、常量的命名规则:
1.有意义
2.均大写
3.不宜长
十二、输入和输出
1.Console.WriteLine(); 输出之后换行
2.Console.Write(); 输出之后不换行
3.Console.Write(“姓名:{0},年龄:{1}”,name,age);使用占位符的方式输出
4.输入:Console.ReadLine();返回一个string类型,如果需要int类型接受的话,则:Int.Parse(Console.ReadLine());转换。
十三、方法的好处:
类的行为,便于修改,增加可读性,可重用和封装。
十四、C#中的方法的定义:
访问修饰符 返回值类型 方法名(参数列表){
方法体
}
访问修饰符:public private
返回值类型:int string double bool
方法名:单词首字母大写,帕斯卡命名法
参数列表:参数类型和参数名
十五:类和对象
1.类:一组相同属性和方法的对象的集合
2.对象:用来描述客观事物的实体
3.类和对象的关系:抽象和具体的关系,由类实例化出对象,由对象抽象出类,类是对象的抽象
十六、C#中的注释:
1.单行注释://
2.多行注释:/* */
3.文档注释,方法注释:///
4.region注释: #region #endregion
十七、C#调试的步骤:
1.设置断点
2.启动调试,逐过程和逐语句
3.观察变量
十八、调试中常用的快捷键:
F5:启动调试
shift+f5:停止调试
f9:设置断点
f10:逐过程执行
f11:逐语句执行