值类型和引用类型的彼此转换 , 其实就是装箱、拆箱的过程 。 本文以C#说话为例演示彼此转换的过程
需要这些哦
visual studio
方式/
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类型了
文章插图
以上内容就是值类型和引用类型如何相互转换的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 支付宝个人芝麻分和商家芝麻分有什么区别
- 如何查自己的驾照信息和扣分记录
- 室内饲养辐射陆龟的方式和要求
- 三角梅控水和促花方法
- c#静态方法和非静态方法
- 毛茉莉和茉莉花的区别
- 凤仙花播种方法有哪些,盆栽和露地播种-发芽只需5天
- 怎么开网店和运营
- 我国增值税的特点及其作用(我国增值税的特点及其作用是什么)
- 蒜蓉丝瓜的家常做法