第二章 理解C#类型

返回目录


 理解C#类型

布局图:


设计过程
Step1:不安全代码块
不安全代码块
Step2:类型
1、引用类型包括:类、数组、接口、委托
2、C#有一个统一类型系统,使得可将任何非指针类型值视为对象。这让值类型获得了引用类型的优点。
如何视为对象???
值类型和引用类型如何相互转换
3、除了object与string以外的所有预定义类型都是值类型。
4、decimal
decimal与金融计算
5、无符号整数类型与sbyte不符合CLS。只要不将其声明为公有的,你的代码就符合CLS。
6、类型参数
类型参数
7、委托与接口
c#委托(Delegates)–基本概念及使用
接口和委托的区别
8、void表示不知道类型;
 dynamic类似于object,但是对这种类型执行的所有操作都将在运行阶段;
 var是隐式类型,在编译阶段用具体的类型取代它。
9、BigInteger表示任意大的整数值。
10、值类型与引用类型转换
参考目录处的示例代码。


附录:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值