C# 类型转换
💡
原文中文,约1300字,阅读约需3分钟。
📝
内容提要
C#中的类型转换有隐式和显式两种形式。隐式类型转换是默认的安全转换,不会导致数据丢失;显式类型转换是强制转换,可能会导致数据丢失。示例展示了显式类型转换和将不同类型转换为字符串类型的方法。C#中还有三种强制类型转换的方式,以及as转换符的使用。
🎯
关键要点
- C#中的类型转换有隐式和显式两种形式。
- 隐式类型转换是安全的,不会导致数据丢失。
- 显式类型转换是强制转换,可能会导致数据丢失。
- 示例展示了如何将double类型强制转换为int类型。
- 示例展示了如何将不同类型转换为字符串类型。
- C#中有三种强制类型转换方式:①(int)() ②Convert.ToInt32() ③int.Parse()。
- as转换符不会抛出异常,转换失败时返回null。
➡️