值类型和引用类型如何相互转换

 时间:2024-10-13 22:53:11

1、打开visual studio,创建一个控制台应用程序,用于演示值类型和引用类型的相互转换

值类型和引用类型如何相互转换

2、在Program.cs中添加一个int类型(值类型)变量,再添加一个string类型(引用类型)的变量

值类型和引用类型如何相互转换

3、值类型转引用类型(装箱),比如,int类型转换为string类型,这个很简单,直接ToString()即可

值类型和引用类型如何相互转换

4、值类型转引用类型(装箱),比如,int类型转换为string类型,还可以把int类型 加上 一个空字符串

值类型和引用类型如何相互转换

5、引用类型转换为值类型(拆箱),这个过程是可能会报错的,因为单词或者汉字等等不能转换为int,这个时候就会报错 Convert.ToInt32(str)

值类型和引用类型如何相互转换

6、引用类型转换为值类型(拆箱),如何才能让程序不报错呢?这个时候就可以使用int.TryParse(str, out i)

值类型和引用类型如何相互转换

7、引用类型转换为值类型(拆箱),如果string类型是数字,就可以正常转换为int类型了

值类型和引用类型如何相互转换
  • 火影忍者OL风主技能详解
  • 按键精灵怎么插入循环语句
  • Win10怎么关闭Windows Ink?
  • 魔兽世界格噜普斯的爪牙怎么获得
  • Visual Studio Code怎么设置包括历史记录
  • 热门搜索
    男生短发精神帅气发型 北华航天工业学院怎么样 变幻莫测的近义词 感冒鼻子不通气小妙招 藕片怎么炒好吃 不能怀上孩子怎么办 中国文字博物馆 通州博物馆 男生头发发型 5万元怎么理财