标题:谁能给我解释下到底什么是object类型啊 ?
只看楼主
beyond_jsc
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2008-10-7
 问题点数:0 回复次数:4 
谁能给我解释下到底什么是object类型啊 ?
rtrtrt

还有在什么情况下用到这个类型?
搜索更多相关主题的帖子: object 类型 解释 
2008-10-24 21:58
meweiwei
Rank: 1
来 自:广东省茂名市
等 级:新手上路
帖 子:42
专家分:0
注 册:2007-5-15
得分:0 
C# 程序员参考   

object请参见
C# 关键字 | 引用类型 | 值类型
object 类型在 .NET Framework 中是 System.Object 的别名。可将任何类型的值赋给 object 类型的变量。

所有数据类型无论是预定义的还是用户定义的,均从 System.Object 类继承。object 数据类型是同对象进行相互已装箱的类型。

示例
下例显示 object 类型的变量可以如何接受任何数据类型的值,以及 object 类型的变量可以如何通过 .NET Framework 在 System.Object 上使用方法。

// keyword_object.cs
using System;
public class MyClass1
{
   public int i = 10;
}

public class MyClass2
{
   public static void Main()
   {
      object a;
      a = 1;   // an example of boxing
      Console.WriteLine(a);
      Console.WriteLine(a.GetType());
      Console.WriteLine(a.ToString());
      Console.WriteLine();

      a = new MyClass1 ();
      MyClass1 ref_MyClass1;
      ref_MyClass1 = (MyClass1)a;
      Console.WriteLine(ref_MyClass1.i);
   }
}
输出
1
System.Int32
1

10
请参见
C# 关键字 | 引用类型 | 值类型



--------------------------------------------------------------------------------

向 Microsoft 发送有关此主题的反馈

© Microsoft Corporation。保留所有权利。
2008-10-24 22:36
meweiwei
Rank: 1
来 自:广东省茂名市
等 级:新手上路
帖 子:42
专家分:0
注 册:2007-5-15
得分:0 
这些东西MSDN里会有的,不会的就多看看,看多了就会用了.
2008-10-24 22:37
beyond_jsc
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2008-10-7
得分:0 
多谢!
2008-10-24 22:45
乖老鼠
Rank: 5Rank: 5
来 自:四川省
等 级:职业侠客
威 望:2
帖 子:434
专家分:394
注 册:2008-9-8
得分:0 
MSDN在我机器上居然用不起

转眼就从编程菜鸟混成了半灌水
2008-10-25 08:32



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-240403-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.007178 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved