C#数据类型转换part1 | 隐式转换 和 显式转换 | 以整型为例
(认知有限,如有不妥,还望告知,欢迎讨论)
隐式转换
如果A类型要转换成B类型,
A的数值范围是B的数值范围的 子集,且
A的size <= B的size,则
可以直接进行 隐式转换
sample code:
输出结果:
显式转换
如果A类型要转换成B类型,
A的数值范围 不是 B的数值范围的 子集,则
需要进行 显式转换
sample code:
输出结果:
=END=
=reference=
[1]https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/types/casting-and-type-conversions