C# 的所有数据类型都有哪些基类?
Object 是 C# 中所有数据类型的基类。Object 类型是 C# 公共类型系统 (CTS) 中所有数据类型的最终基类。object 是 System.Object 类的别名。
当值类型转换为对象类型时,称为装箱;另一方面,当对象类型转换为值类型时,称为拆箱。
以下示例演示了如何使用对象数据类型 -
using System; using System.IO; namespace Demo { class objectClass { public int x = 56; } class MyApplication { static void Main() { object obj; obj = 96; Console.WriteLine(obj); obj = new objectClass(); objectClass newRef; newRef = (objectClass)obj; Console.WriteLine(newRef.x); } } }
广告