C#实现装箱与拆箱操作简单实例
作者:shichen2014 时间:2023-09-10 15:37:28
本文以一个简单实例讲述了C#装箱和拆箱操作的实现方法,简单来说装箱是将值类型转换为引用类型;拆箱是将引用类型转换为值类型,是涉及栈和堆的使用方面的东西,学过C#的人应该都知道,所以这里就不哆嗦了,本例代码也是面向C#新手的,非常简单。
具体实现代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace UnBoxing
{
class Program
{
static void Main(string[] args)
{
int i = 123;//声明一个int类型的变量i,并初始化为123
object obj = i; //执行装箱操作
Console.WriteLine("装箱操作:值为{0},装箱之后对象为{1}", i, obj);
int j = (int)obj;//执行拆箱操作
Console.WriteLine("拆箱操作:装箱对象为{0},值为{1}", obj, j);
Console.ReadLine();
}
}
}
标签:C#,装箱,拆箱
0
投稿
猜你喜欢
Java开发岗位面试被问到反射怎么办
2023-01-07 00:09:12
C#实现读写ini文件类实例
2023-09-06 18:47:00
使用java技术抓取网站上彩票双色球信息详解
2022-01-04 14:47:51
Mybatis-plus多租户项目实战进阶指南
2023-10-10 18:14:43
java中匿名内部类详解
2022-10-06 14:56:56
C#生成随机数的方法小结
2023-03-30 22:07:33
java 实现迷宫回溯算法示例详解
2023-12-14 23:52:26
AndroidStudio 配置 AspectJ 环境实现AOP的方法
2021-09-03 10:09:01
java 代码块与静态代码块加载顺序
2021-08-01 15:19:35
如何解决springmvc文件下载,内容损坏的问题
2023-10-11 07:12:10
深入理解TextView实现Rich Text--在同一个TextView设置不同字体风格
2023-05-25 04:52:01
formfile文件上传使用示例
2023-06-23 03:41:58
Android实现短信验证功能的代码
2022-08-28 19:54:15
Android带圆形数字进度的自定义进度条示例
2021-10-04 20:20:01
C#检测DataSet是否为空的方法
2023-02-24 03:23:41
Android仿天猫横向滑动指示器功能的实现
2022-10-09 16:53:58
Android 下的 QuickJS Binding 库特性使用详解
2022-08-08 00:24:24
C#中POST接口formdata传参模板的记录
2022-03-30 01:58:50
C#中类成员的定义的修饰关键词知识点总结
2023-08-13 15:10:10
基于OpenGL实现多段Bezier曲线拼接
2022-03-07 03:47:31