日期:2014-05-16  浏览次数:20877 次

【C#中】引用、句柄、指针究竟有什么区别?
1. 很多人说句柄可以理解成对象名,真的是这样吗?
2. 为什么往往在提到本地资源的时候会说到句柄?
3. 也有人说C#中的对象名只有一部分可以被称为句柄,那另一部分被成为什么?哪一部分可以被称为句柄?
4. 另外,引用和指针又是什么情况?
------解决方案--------------------
句柄是windows操作系统的概念。
指针和引用都是编程语言的概念。
根本不是一个世界的东西,不要硬往一起扯。


------解决方案--------------------
句柄是个INT型索引在进程资源中
指针是个INT型索引在虚拟内存中