C#语言描述

1.三种变量命名:

int a; 
int  a,b,c;  
int a = 2;

2.各种字符类型:char不可为空;金钱类型如果加小数后加m
在这里插入图片描述
3.变量规则
在这里插入图片描述
4.两种命名规范
在这里插入图片描述
5.转义符:加符号之前加\;\b退格键;\n换行;\t水平制表符
在这里插入图片描述
6.占位符:{0} ;
强制转换(只能同类型转换):

double a = 3.3;
int aa = (int) a;

7.类型转换:

int Math = Convert.ToInt32(strMath);
int Math = int.Parse(strMath);
Int.TryParse(String ,out int result)
//转换成boolean类型,意思是将前面string值转换成数字成功true,失败false

8.随机数 :Random r = new Rendom(); int num = r.Next(0,10);
9.Const int num = 10;//前面加const变成常量
10.枚举声明:public enum 方向 {东,南,西,北},有一些固定范围用枚举
枚举类型变换:int a = (int)fangxiang; fangxiang g = (fangxiang)a;
在这里插入图片描述
11.结构体:public struct 结构名{} ;使用:结构名,定义名;定义名.结构体内部字段
12.方法:
在这里插入图片描述

13.方法重载:方法名相同,参数不同,参数个数不同,类型也不同
14.out返回值:如果用out返回值,方法内的参数要进行赋值,out将方法内的值放到方法外
15.ref返回值:用ref返回值,方法内的参数可赋值可不赋值,方法内的参数不会传到方法外
16.params可变数组;
17.类是抽象的概念,对象是具体的实体比如人类和张三等等;类不占内存,对象占内存;
在这里插入图片描述
18.类实例化:类 类名 = new 类();
19.字段/属性

Public string _aa;
Public string aa{
	Get{return _aa;}
	Set{_aa= value;}
}

20.析构函数
在这里插入图片描述
21.命名空间:当一个项目用另一个项目的类,先添加引用,然后两种方式引用类
在这里插入图片描述

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值