C#基础知识点

1、格式化
2、转义符
3、CLR
公共语言运行库Common Language Runtime
程序的运行环境,负责内存分配、垃圾收集、安全检查等工作。
4、三元
数据类型 变量名 = 条件?满足条件结果:不满足条件结果
5、转换类型
a、Parse转换:string转换为其他数据类型

string strNumber = "18.0";
float num = float.Parse(strNumber);

b、ToString转换,任意类型转换为string类型

int number = 18;
string str = number.ToString();

c、隐式转换:有小范围到大范围的自动转换
d、显式转换:有大范围到小范围的强制转换
6、获得这天是星期几方法

DataTime dt = new DataTime(year, month, day)
int week = (int)dt.DayOfWeek

7、方法重载
定义:方法名称相同,参数列表不同
作用:在不同的条件下,解决同一类问题,让调用者仅仅只记忆一个方法
仅仅out与ref的区别不可以构成重载
8、数据类型
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
a、值参数:按值传递–传递实参变量存储的数据
作用:传递信息
b、引用参数:按引用传递–传递实参变量自身的内存地址
ref
作用:改变数据
c、输出参数:按引用传递–传递实参变量自身的内存地址
out
作用:返回结果
9、拆装箱
在这里插入图片描述
在这里插入图片描述
10、可变字符串StringBuilder
避免产生垃圾
可以在原有空间修改字符串
适用性:对字符串频繁修改
在这里插入图片描述
11、类和对象
在这里插入图片描述
在这里插入图片描述
12、static
仅仅存储一份,所有对象共享
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
23、结构struct
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值