派生类
严格来说,这算是 c# 基础知识的一部分
严格来说,这算是 C# 基础知识的一部分。不知是太久远我记不清了,还是这部分本来就没注意,最近发现了,不算坑,在这里写一下。 我们知道,不管是 String,还是 Dictionary,都没实现 IDisposable,所以这两个地方都是没法转换的
将小范围的类型转换为大范围的类型
将小范围的类型转换为大范围的类型,如将int类型转换为float类型,派生类转换为基类。 即强制类型转换,这种转换需要强制转换运算符,并且转换可能会造成数据丢失。如大范围类型转换为小范围类型,基类转换为派生类