Visual Studio 2013 C#基础知识点(待更)

Visual Studio 2013 C#基础知识点

  • VS常用快捷键
  • C#基础知识
    • 数据类型
    • 输入输出方式
    • 转义符
    • 异常捕获
    • 静态与非静态的区别
    • 静态与非静态的使用
    • 构造函数(必须是public)
    • 关键词new在创建对象中的作用
    • 关键词this
    • 析构函数

VS常用快捷键

1、Ctrl+K+D:快速对齐代码
2、Ctrl+Z: 撤销
3、Ctrl+S:保存
4、Ctrl+J:快速弹出智能提示
5、Ctrl+K+C:注释所选代码
6、Ctrl+K+U:取消对所选代码的注释
7、F1:转到帮助文档

C#基础知识

数据类型

1、整数类型:int 只能存储整数
2、小数类型:double 既能存储整数又能存储小数,小数点后面的位数为15~16
3、金钱类型:decimal 用来存储金钱,值后面需要添加一个m
4、字符类型:char 用来存储单个字符。字符类型的值需要用单引号引
5、字符串类型:string 用来存储多个文本,也可以存储空,字符串类型的值需要被双引号引
6、类型转换:Convert double num = Convert.ToDouble(Console.ReadLine());//类型转换可用于数字的输入 整型为ToInt32()

输入输出方式

1、string str = Console.ReadLine();//接受用户的输入,只能是字符串
2、Console.WriteLine(“第一个数是{0},第二个数是{1},第三个数是{2}”,n1,n2,n3);{0}也可以接收字符串

转义符

1、\n:表示换行
2、\":表示一个英文半角的双引号
3、\t:表示一个tab键的空格
4、\b:表示一个退格键,放到字符串的两边没有效果

异常捕获

try-catch来进行异常捕获,如果try中的代码没有出现异常,那么catch中的代码不会执行。如果try中的代码出现异常,哪怕这行出错代码后面还有一百行也不会再执行,而是直接跳到catch中执行代码。

静态与非静态的区别

1、在非静态类中,既可以有实例成员,也可以有静态成员。
2、在静态函数中,只能访问静态成员,不允许访问实例成员。
3、在实例函数中,既能访问静态成员,也能访问实例成员。
4、在调用实例成员的时候,需要使用对象名.实例成员;
5、在调用静态成员的时候,需要使用类名.静态成员;
6、在静态类中,只允许出现静态成员,不允许出现实例成员。

静态与非静态的使用

1、如果你想要你的类当作一个”工具类“去使用,这个时候可以考虑将类写成静态的。
2、静态类在整个项目中资源共享
3、只有程序全部结束之后,静态类才会释放资源。

构造函数(必须是public)

1、作用:帮助我们初始化对象(给对象的每个属性进行依次赋值)
构造函数可以有重载。
构造函数是一个特殊的方法:
(1)构造函数没有返回值,连void也不能写
(2)构造函数的名称必须跟类名一样

关键词new在创建对象中的作用

1、在内存中开辟一块空间。
2、在开辟的空间中创建对象。
3、调用对象的构造函数进行初始化对象。

关键词this

1、代表当前类的对象
2、在类当中显示的调用本类的构造函数 :this()

析构函数

1、当类程序结束的时候开始执行析构函数
2、帮助我们释放资源

你可能感兴趣的:(C#,c#,visual,studio,开发语言)