首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

几个基本的知识点,不太确定,请问

2013-04-09 
几个基本的知识点,不太确定,请教~1.null 是对象还是值?2.它有gettype()及gethashcode()吗3.具有不同的哈希

几个基本的知识点,不太确定,请教~
1.null 是对象还是值?
2.它有gettype()及gethashcode()吗

3.具有不同的哈希码的对象是属于不同的对象?
4.具有相同的哈希码的对象是属于同一个对象?
5.这个对象的哈希码的作用?
6.null在内存中的那个地方,堆还是栈中,所占字节数?有没哈希值?

自己的答案:
1.是不确定的对象。
2.没有
3.是
4.是
5.便于cls对内存中的对象能够快速的读取及修改。
[解决办法]
1.null 是对象还是值?
  值吧
2.它有gettype()及gethashcode()吗
  没
3.具有不同的哈希码的对象是属于不同的对象?
  不一定,同一对象可以多个
4.具有相同的哈希码的对象是属于同一个对象?
  同上
5.这个对象的哈希码的作用?
  不知道
6.null在内存中的那个地方,堆还是栈中,所占字节数?有没哈希值?
  0值,参考c 指针

以上个人猜想

热点排行