那么我们思考一下,这个时候我需要在支持 string , short,char等等的类型显示的时候,我们是不是需要对每一个类型都定义一个显示的方法? 此时我们在看看引入了装箱与拆箱概念的方法设计:
- class MyProgram {
- //将参数类型改为object public static void ShowObject(object obj)
- { Console.WriteLine("obj ="+obj.ToString());
- }
- static void Main(string[] args)
- { int a = 10;
- ShowObject(a); //int a 被装箱
- float b = 2.2;//float b 被装箱 ShowObject(b);
- double c = 2.22;//double c 被装箱
- ShowObject(c); }
- }










