using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _20110607_装箱和取消装箱 {
class Program {
static void Main(string[] args) {
//装箱
int j=6;//注意,必须初始化以后才能用
string str = j.ToString();
//装箱成一个对象
int k = 9;
object obj=(object)k;
long l = 1000;
object o=(object)l;
long ll=(long)o;
//int i1 = (long)o;//出错,无法从long型隐式转化为int型
int i2=(int)(long)o;
int i3=(int)((long)o);
}
}
}
20110607-装箱和取消装箱
本文通过一个简单的 C# 示例介绍了装箱与拆箱的基本概念及使用方式。示例中演示了如何将基本类型转换为引用类型(装箱),以及如何将引用类型再转换回基本类型(拆箱)。同时指出了拆箱过程中可能出现的数据类型不匹配问题及解决办法。

被折叠的 条评论
为什么被折叠?



