C# 类型转换

💡 原文中文,约1300字,阅读约需3分钟。
📝

内容提要

C#中的类型转换有隐式和显式两种形式。隐式类型转换是默认的安全转换,不会导致数据丢失;显式类型转换是强制转换,可能会导致数据丢失。示例展示了显式类型转换和将不同类型转换为字符串类型的方法。C#中还有三种强制类型转换的方式,以及as转换符的使用。

🎯

关键要点

  • C#中的类型转换有隐式和显式两种形式。
  • 隐式类型转换是安全的,不会导致数据丢失。
  • 显式类型转换是强制转换,可能会导致数据丢失。
  • 示例展示了如何将double类型强制转换为int类型。
  • 示例展示了如何将不同类型转换为字符串类型。
  • C#中有三种强制类型转换方式:①(int)() ②Convert.ToInt32() ③int.Parse()。
  • as转换符不会抛出异常,转换失败时返回null。
➡️

继续阅读